在单片机的开发中,使用AD转化器是家常便饭,经常会遇到的,而对于单片机的开发者比较熟悉的A/D转换器有ADC0809、ADC0804。但是这些转化器的输入电压仅仅在0V~5.0V之间,而在实际的应用中往往会遇到的是需要转换的电压往往超过+5V。这要使用常用的转换器需要将输入电压转换在0~5V的范围内方可使用。以前在国外的网站上看到一种使用NE555定时器来实现A/D转化器。现在来说明一下!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
原英文的资料网站:(555 Timer as an A/D converter)
http://www.bobblick.com/techref/projects/a2d555/a2d555.html
555定时器的A/D转换器
基本的思想是使用555定时器更具不同的输入电压输出相应的确定的脉冲。这样在结合单片机就可以设计一个AD转化器,将电压转化位单片机可以处理的脉冲信号。脉冲宽度是与“ANALOG IN”端和4.7uF电容端(假设2.5伏特)间差异电压成反比例的。
电路原理图:
附件:https://static.assets-stash.eet-china.com/album/old-resources/2008/10/22/808cb39f-7a4d-4773-b36d-7410d57f6750.rar一种实现A/D转化器的简单方法
附件2:https://static.assets-stash.eet-china.com/album/old-resources/2008/10/22/959d636d-5d8a-48f4-a233-4a13535f3fb6.rar555的设计软件(网络上的)
用户1640817 2009-12-15 21:24
用户1601871 2009-4-19 05:37
用户167705 2009-4-6 10:57
用户1365290 2009-1-5 16:58
用户1410360 2009-1-3 20:20
用户393360 2008-12-11 16:46
用户538104 2008-12-6 23:50
用户158756 2008-10-22 21:46