stm8开发流程,那个单片机外设是飞速配置(是可以不用什么),中间的6个软件是开发工具选哪一个用都行,后来4个软件是下载工具(选一个用就行)。
stvd是集成开发环境,开发工具还是选stm8iar吧,iar接受好多芯片除非以后换单片机也能很快先学些。
stvp是烧录器工具你熟悉stvp就用它编程器到stm8不需要st-link下载器。
想自己制作一个数码管总是显示的电压表,就像有两种方法:一是选用内部内带adc(模数转换器)的单片机,凭借其内置的adc将被测电压转换成成数字信号,接着经单片机处理后驱动安装数码管显示出电压;二是常规icl7107、icl7135这类数字电压表胶的adc来所构成电压表,这种方法制作的数码管电压表为纯硬件电路,就算是不会单片机编程的初学者亦可以不怎么制作完成。下面我们共有推荐下需要单片机和电压表胶ic制作数码管电压表的方法。
一、需要单片机自己制作的数码管电压表
想用单片机来可以制作数码管电压表,若单片机编程水平不高,最好就是最好选择at89s51这类51单片机来可以制作,是因为这类单片机电压表的电路图及例程网上有很多,我们非常容易找不到这类资料。有了资料,我们如果能按图选用元件及焊接电路,然后给单片机再输入相关的程序,那样的话电压表就自己制作成了。
像上图所示的数码管电压表那是需要51单片机及外接的adc0832(8位ad转换器)组成的。按结构51单片机制作数码管电压表只不过资料很难不能找到,但这类单片机内部象都不带adc,不需要外接adc,那样的话导致其电路太少简洁明快,但是成本也相对低。若自己懂单片机编程,这个可以选用比较atmega168这类内置adc的单片机来怎么制作电压表。
需要单片机制做数码管电压表的优点是:电路较简单啊,电压表的精度也可以依据求实际需要来选用比较合适型号的单片机。再如,是需要四位精度的电压表,我们这个可以最好选择内置12位adc的stm8l051或c8051f410单片机,需要五位或更超高精度的电压表,也可以选用比较内置24位adc的c8051f350单片机来制做。
二、常规数字电压表专用ic来自己制作数码管电压表
是对绝对不会单片机编程的电子初学者来说,需要icl7107(外形如上图所示)这类数字电压表使用说明ic来自己制作数码管电压表是比较好合适的。这类电压表胶ic电路简单点,不须编程,只要你按图选用元件,但是点焊无误后,非常容易自己制作成功。
上图所示电路那是常规数字电压表有带ic——icl7107组成的三位半数字电压表,其小于分辨率为0.1mv,转换精度为0.05±1个字,最大没显示值为±1999。该电路若外接合适的分压电阻,是可以用来测量1000v以内的直流电压,若接上由ad737分成的真有效值转换器,便可以不近似一个可以准确测量任意波形交流电压的真有效值数字电压表。
用icl7107制作数码管电压表时,没有要求选用4个共阳极的数码管,它们与ic的连接如上图中。icl7107的内部光盘驱动有一个2.8v左右的精密高基准电压源,制作时可以通过调节平衡电阻r6,使其36脚与32脚之间有一个100.0mv的基准电压(该电压确定着电压表的测量精度,务必调高上述值,就像需要四位半数字万用表的2v直流电压档调整即可)。被测电压直接加在31脚与32脚之间,那样的话数码管即可不显示出被测电压的大小。因此icl7107可以自动识别被测直流电压的极性,故用这种电压表测量直流电压时,不需考虑到被测电压的极性。这里不需要说看看,上述电压表测量输入输入端未接分压电阻,其极高输入电压为199.9mv。如果能测量小于199.9mv的电压,是需要在然后输入端接上分压电阻。
需要icl7107构成的数码管电压表一般是±5v电源供电,其±5v电源可以选用7805和7905三端稳压ic来才能产生。实际中若觉着采用上述事项两个三端稳压ic供电不太方便啊,亦这个可以采用+5v电源供电,所需的-5v电压也可以采用cd4069接一个负电压发生器来产生,这样的话即可按结构单5v电源供电。
若要了解更多的电子电路及元器件知识,请查哈本头条号,谢谢了。