外围简单的0-999V自动量程电压表 秦新月 电压表是我们电子爱好者必备的一种仪器,我们曾经用51单片机加AD转换芯片做过电压表,但是外围比较复杂,并且制作成本高,精度差,元件多等缺点。最近笔者做了一款基于PIC16F870的高精度自动量程电压表。 一.PIC16F870大家是否有点陌生,先了解一下,它有以下几大特点: 1. 采用RISC结构的单片机数据线和指令线分离,即所谓哈佛结构。这使得取指令和取数据可同时进行,且由于一般指令线宽于数据线,使其指令较同类CISC单片机指令包含更多的处理信息,执行效率更高,速度亦更快。是51单片机的4倍,就是说PIC单片机用4M晶振就和51用12M晶振的运算速度一样快。 2. 宽电压范围:2.0V—5.5V。 3. 低功耗:<1.6mA @4MHZ 睡眠状态下<1uA.。 4. 高驱动电流I/O脚,可直接驱动LED,每根I/O口可提供25mA的灌拉电流。所以此电路就省去了驱动数码管的三极管。 5. 可以通过两引脚对芯片进行在线编程,可以自制成本不足5元的编程器。 6. 内置10位多通道模数转换器。 7. 体积小28脚封装。价格便宜,PIC16F870市场价每片5元左右。芯片如图1,引脚定义如图2。
二.电压表特点1.电压表为自动量程,小数点也随之自动转换。电路为4位数码管根据数码管将电压表分为三个量程范围第一档为0.000V—9.999V 分辨率为1mV, 第二档为10.00—99.99V,分辨率为0.01V。第三档为100.0V—999.9V分辨率为0.1V。2.电路简单,比其他电路省去了A/D转换芯片和驱动三极管。3.输入内阻高,为1MΩ.4.保护功能,当到达1000V以上时电路告警断开A/D取样。三.电路原理电路硬件电路大致可分为六部分,分别为电源电路,分压电路,量程选择电路,电压跟随电路,单片机电路,显示电路。它们之间的关系如图3:
余下部分请下载: |