您的位置 首页 5G

根据STC12C5A32S2单片机数控电源兼电子表电路模块规划

系统利用STC12C5A32S2用其自带的8路AD、2路PWM来实现数控电源的控制部分和信息的采集部分,P0到P4个IO4实现数据的显示部分,既可以作为数控稳压电源使用又可以做数字钟和闹钟,既可以用数

  体系运用STC12C5A32S2用其自带的8路AD、2路PWM 来完结数控电源的操控部分和信息的收集部分, P0到P4个IO4完结数据的显现部分,既能够作为数控稳压电源运用又能够做数字钟和闹钟,既能够用数码管显现又能够1602液晶显现。其实充分运用 STC12C5A32S2自带的8路AD、2路PWM完全能够完结全主动充电的多功用数字钟,单片机既能够来显现数字钟,又能够对电池进行充电,电池给单片机供电,当电池没电时,体系主动充电,可是最终因为硬件的原因没有完结,可是其时进行数字钟改善时的一个思维。

  单片机部分主要是用来操控体系的运转,收集电压和经过PWM给充电器供给一个基准电压,运用内置AD对电源输出的电压,电流进行检测,单片机操控1602液晶进行显现,操控数码管进行数码管显现,操控按键对各个界面进行切换,蜂鸣器用来完结报警,闹钟时刻到了就进行蜂鸣器报警。显现部分分为两种,1602液晶显现和数码管显现,数码管能够显现电压值和电流值,时刻,闹钟。按键用来切换数码管显现不同的界面。

  体系的硬件部分:

  一、电源(模仿)部分

  

  图2 电源仿真图

  经过此电路,将电源电压稳定在5V,此时取的基准点位3.6V,当输出电压高于7.2V时,这时,U1:A的反向端电压会高于3.6V,这时输出会减小,然后使输出电压减小,反之,当输出电压偏小时,使输出电压增大。经过调理基准电压,能够完结电源电压可变,本体系便是运用这一原理对电池进行充电。关于电流取样,就比如B3位电池,R4是一个比较小的电阻,对电路的影响不大,当对电阻两头的电压进行采样之后,在除以电阻就能够算出其流过电池的电流,关于电池两头的电压取样,运用的是R7和R8,收集R7两头的电压U7,则u=U7/R7*(R7+R8),关于电流的收集,运用的是同向份额扩大器,取样电阻挑选的是0.2欧姆,当电压扩大五倍时正好收集到的电压值等于电流的值,不过仿真和实践的电路会有差异。

  

  还有另一种做智能充电器的计划,运用减法器完结对电流的收集,感觉这种收集电流的要比我的要好。这一个电路,运用两路PWM来完结对电源基准点的调理效果,两路ADC别离进行对电压的采样和对电流的采样。运用二极管的单向导电性将两路PWM进行阻隔,当电流大时,二极管导通,然后使输出的压降减小,当电流偏小时,二极管截止,操控电压的一路起效果,使电源电压添加,然后到达稳流的效果,当进行恒压充电时,电流一般较小,二极管截止。

  

 运用减法器对信号进行收集,在信号的收集方面具有必定的优势。

    

  减法器电路

   二、数字电路模块规划部分

  体系挑选的是STC12C5A32S2,此类单片机具有4个16位定时器,P0到P4个IO口,其间P1口能够作为8路AD收集,具有10位精度的ADC,转化速率可达250K/S;2路PWM,既能够当两路DA,又能够再完结两个定时器,还具有双串口的功用(曾经用过,经过这次再次运用,愈加进一步了解了串口通讯的原理,承受和发送的差异)。

  1、单片机最小体系

  

  图4 单片机最小体系

  单片机最小体系由震动电路,复位电路,单片机和电源组成,单片机的P0口加了上拉电阻

  2、体系的显现部分

  此体系的显现部分有两个,1602液晶显现和数码管显现,1602液晶运用其自带的英文字库在液晶中显现信息,数码管依据二极管的导通和截止显现不同的数字。

  

  图5 1602单元

  VCC和GND为1602液晶供给电源,滑动变阻器用来调理1602的亮度,单片机经过P0口和RW、RS、E为1602写地址和写指令,然后时液晶进行显现。

  

  图6 数码管显现单元

  数码管分为共阴极数码管和共阳极数码管,这儿我挑选的是4位连体共阳极数码管,因为单片机驱动才能有限,故不能直接用单片机给数码管供电令其显现,在这儿三极管的功用像是开关的效果,当IO口位高电平时三极管截止,数码管不显现,当IO口位低电平时,三极管导通,数码管显现。

  3、时钟电路

  因为单片机完结数字钟的办法许多,有定时器的还有经过时钟芯片的,定时器的芯片有点差错较大所以挑选运用时钟芯片,这儿时钟芯片挑选的时DS1302。 DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM,选用SPI三线接口与CPU进行同步通讯,并可选用突发方法一次传送多个字节的时钟信号和RAM数据。实时时钟可供给秒、分、时、日、星期、月和年,一个月小与31地利能够主动调整,且具有闰年补偿功用。 作业电压宽达2.5~5.5V。选用双电源供电(主电源和备用电源),可设置备用电源充电方法,供给了对后背电源进行涓细电流充电的才能。DS1302用于数据记载,特别是对某些具有特别含义的数据点的记载上,能完结数据与呈现该数据的时刻一起记载,因而广泛应用于丈量体系中。

  

  图7 时钟芯片电路

  4、蜂鸣器报警

  在这儿蜂鸣器完结的功用主要是报警的功用,当脑钟时刻到,蜂鸣器报警一分钟,当电池充电充溢时进行报警,起到维护和提示的效果。

  

  图8 蜂鸣器报警电路

  单片机给低电平时,三极管导通,然后有电流流过蜂鸣器,当单片机给高电平时没有电流流过蜂鸣器,然后蜂鸣器截止,IN4148主要是用来维护蜂鸣器,避免电流从蜂鸣器的负级流向正级。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/247854.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部