2016 - 2024

感恩一路有你

stm8单片机实战100例详解 msp430、stm8、avr、8051、IAR有什么关系?

浏览量:2637 时间:2023-04-25 22:51:47 作者:采采

msp430、stm8、avr、8051、IAR有什么关系?

Msp430是16位微控制器,STM8和avr是8位微控制器。至于8051,以前是单片机型号,现在成了标配。这种单片机叫8051内核。IAR和K

如何把stm8单片机里的程序清空?

用jlink擦除芯片就行了。

我有一个数码管怎么可以做成电压表?

制作带数码管显示的电压表一般有两种方法:一种是选择内部带有ADC(模数转换器)的单片机,利用其内置的ADC将测量的电压转换成数字信号,经单片机处理后驱动数码管显示电压;其次,电压表由ICL7107、ICL7135等数字电压表专用的ADC组成。用这种方法制作的数码管电压表是纯硬件电路,即使初学者也能 用单片机测试程序可以使它成功。让 分别介绍了用单片机和电压表专用集成电路制作数码管电压表的方法。

一、用单片机制作的数码管电压表

如果你想用单片机制作一个数码管电压表,如果单片机的编程水平不高,你 d最好选择AT89S51之类的51单片机来做,因为网上有很多这种单片机电压表的电路图和套路,我们很容易就能找到这样的资料。有了资料,我们只需要根据图纸选择元器件和焊接电路,然后将相关程序输入到单片机中,这样电压表就制成了。

上图所示的数码管电压表由51单片机和外部ADC0832(8位AD转换器)组成。虽然用51单片机制作数码管电压表的数据很容易找到,但这种单片机一般内部没有ADC,需要外接ADC,导致其电路不够简洁,成本较高。如果懂单片机编程,可以选择内置ADC的ATmega168单片机做电压表。

用单片机制作数码管电压表的优点是:电路简单,电压表的精度可根据实际需要选择。比如需要四位精度的电压表,我们可以选择内置12位ADC的STM8L051或C8051F410微控制器,如果需要五位或更高精度的电压表,我们可以选择内置24位ADC的C8051F350微控制器来制作。

其次,数字电压表由数字电压表专用集成电路制成。

对于电子初学者谁可以 t程序用单片机,用ICL7107(如上图所示)作为数字电压表专用IC来做数字电压表比较合适。这种电压表的专用IC电路简单,不需要编程。只要按图纸选择部件,正确焊接,很容易制造成功。

上图所示电路是由数字电压表专用IC ICL 7107组成的三位半数字电压表。其最低分辨率为0.1mV,转换精度为0.05±1字。最大显示值是1999。如果与合适的分压器连接,该电路可用于测量1000V以内的DC电压。如果与AD737组成的真有效值转换器连接,就可以构成真有效值数字电压表,可以测量任意波形的交流电压。

用ICL7107制作数码管电压表时,需要选择四个共阳极的数码管,它们与IC的连接如上图所示。ICL7107内置约2.8V的精确基准电压。在制造时,通过调节电阻R6可以在36脚和32脚之间有100.0mV的参考电压(这个电压决定了电压表的测量精度,所以必须调节到上述值,一般可以用四个半数字万用表的2V DC电压来调节)。被测电压直接加在31脚和32脚之间,这样数码管就可以显示被测电压。由于ICL7107可以自动识别被测DC电压的极性,所以用该电压表测量DC电压时,不必考虑被测DC电压的极性。这里需要提到的是,电压表的测量输入没有连接分压器,其最大输入电压为199.9mV,如果要测量大于199.9mV的电压,需要在输入端连接分压电阻。

用ICL7107制作的数码管电压表通常采用5 V电源供电,利用7805和7905三端稳压IC可以产生其5 V电源。在实践中,如果不方便使用上述两个三端稳压集成电路 s对于电源,也可以使用5V电源,用CD4069连接一个负电压发生器就可以产生所需的-5V电压,这样就可以使用单个5V电源了。

想了解更多电子电路与元器件知识,请关注这个头条号。谢谢你。

电压 单片 电路 数码管

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。