基于89c52的数控直流电源内容摘要:

源滤波器之后,电源电路输出端的纹波只有 6~8mV 了。 在主控板的电源输入端分别再对177。 15V、177。 5V 加一级 LC 滤波,最后把纹波控制在 6mV 以下了。 主控电路保护二极管: 二极管用以防止电流倒灌 ,防止 烧坏电源。 四、 系统的软件设计 、程序流程图 基于 89C52 的数控直流电源 13 开 始 ‘ +’键按下还是‘ ’键按下。 Flag标志位置‘ 1’ Flag标志位清‘ 0’ 扫描键盘,从键盘输入两位数,作为输出电压值。 对应的值在 0~ 50 之间 启动键是否按下。 ‘’键按下 ‘+’键按下 N 显示设定的电压值,并将起转换为相对应数字量,送到 DA, 进行数模转换 Y 判断‘↑’键是否按下 判断‘↓’键是否按下 判断 flag 标志位为‘ 1’还是‘ 0’ Y N 判断电压值是否等于 ? 电压值设为 不变 电压绝对值增加 的步进量 电压绝对值减少 的步进量 ‘1’ ‘0’ Y N 基于 89C52 的数控直流电源 14 五、元器件清单 相关芯片、元器件 数量 相关芯片、元器件 数量 STC89C52 1 电解电容 30v/470uf 3 MC7815 1 电解电容 25v/47uf 1 MC7915 1 瓷片电容 30pf 2 MC7805 1 电解电容 25v/10uf 1 数码显示管 LED 2 瓷片电容 30V/ 3 整流桥 50V/5A 1 保险管 220V/ 1 运算放大器 Ne5534 3 三极管 S8050 2 Dac0832 1 碳膜电阻 1K 6 按键 3 碳膜电阻 2K 3 降压变压器 220v— 15v( 30W) 1 碳膜电阻 5 晶振器 12MHz 1 碳膜电阻 1 pcb万用板 9*15cm 1 碳膜电阻 10K 4 发光二级管(绿色) 3mm 3 碳膜电阻 15K 4 发光二级管(红色) 3mm 2 碳膜电阻 510 8 芯片插座 4 碳膜电阻 180 2 导线 若干 TIP41C 1 稳压二级管 10V 1 散热片 1 电解电容 30V/2200uf 3 可变电阻 3962 3 基于 89C52 的数控直流电源 15 六、主要元器件介绍 、共阳极数码管 驱动方式: 动态显示驱动 动 态 驱 动 是 将 所 有 数 码 管 的 8 个 显 示 笔 划a,b,c,d,e,f,g,dp连在 单片机的 P1 口, 另外为每个数码管的公共极 COM 增加位选通控制电路,位选通由 单片机的 , 连接, 当单片机输出字形码时,所有数码管都接收到相同的字形码,但 究竟是那个数码管会显示出字形,取决于单片机对位选通COM 端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。 通过分时轮流控制各个数码管的的 COM 端,就使各个数码管轮流受控显示,这就是动态驱动。 在轮流显示过程中,每位数码管的点亮时间为 1~ 2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的 I/O 端口,而且功 耗更低。 基于 89C52 的数控直流电源 16 、 STC89C52 主要性能 : 与 MCS51 单片机产品兼容 、 8K 字节在系统可编程 Flash 存储器、 1000 次擦写周期、 全静态操作: 0Hz~ 33Hz 、 三级加密程序存储器 、 32 个可编程 I/O 口线 、三个 16 位定时器 /计数器 八个中断源 、全双工 UART 串行通道、 低功耗空闲和掉电模式 、掉电后中断可唤醒 、看门狗定时器 、双数据指针 、掉电标识符。 功能特性描述 : STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。 使用 STC 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完 全兼容。 片上 Flash 允许程序存储器在系统可编程,亦适于 常规编程器。 在单芯片上,拥有灵巧的 8 位 CPU 和在系统 可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节 Flash,256 字节 RAM, 32 位 I/O 口线,看门狗定时器, 2 个数据指针,三个 16 位 定时器 /计数器,一个 6向量 2级中断结构,全双工串行口, 片内晶振及时钟电路。 另外, AT89S52 可降至 0Hz 静态逻 辑操作,支持 2种软件可选择节电模式。 空闲模式下, CPU 停止工作,允许 RAM、定时器 /计数器、串口、中断继续工 作。 掉电保护方式下, RAM 内容被保存,振荡器被冻结, 单片机一切工作停止,直到 下一个中断或硬件复位为止。 基于 89C52 的数控直流电源。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。