作者: 时间:2009-02-18 来源: | ||
带有数字显示器的仪器设计也许会受益于一个提供显示参数的模拟版的副显示器。条形图显示器" style="color: blue; text-decoration: underline" href="http://article.ednchina.com/word/27896.aspx">条形图显示器提供了一种很容易解释的图形指示器,该指示器允许与它的满刻度值相比较,但基于微控制器的常规设计要使用至少一个8线I/O端口来驱动8段条形图LED显示器。 作为替代方案,一些微控制器包含PWM(脉宽调制)输出。如果使用PWM输出来驱动National Semiconductor公司的LM3914条形图显示器驱动电路或等效器件,就能把需要的I/O线路数量减少至最低程度。在操作 图1中的设计消除了这些方法的缺点,并且只使用一条端口线路来驱动一个8段条形图。该设计不使用PWM输出,因此能应用到任何微控制器。请参考图2中的时序示意图,无论条形图显示器何时需要更新,微控制器的软件都通过它的输出端口提供一个脉冲序列。第一个脉冲的宽度为T1,它比脉冲宽度T2更宽,后者是通过触发单稳态IC1(74123 或等效器件)产生的。把两个脉冲施加到IC3(7400或等效NAND门),它和IC1 一起组成一个长脉冲检测器。利用IC1的数据表中的公式来为C1和R1 选值,它们为 T2 的输出脉冲产生约为1.5ms的值。T1和T3 的典型宽度分别是3ms和1ms。
|
标签: 条形图 微控 I/O |
用户188034 2009-9-13 22:19