基于单片机控制的智能稳压电源设计内容摘要:
vN O TOEOEP P 图 211 显示 电路和 38译码电路 图中通过单片机的 P0 端口向数码管送显示的数据,通过 、 三根地址线经过 38 译码器选择显示的位置。 其中最后一个 Y7 可以 作 为 P0 端口送数据到数码管还是从 AD0809 读取数据的选择信号。 辅助电路设计 辅助电路虽然比较简单,但却是每个系统中必不可少的部分。 有些时候,系统的稳定性就取决于这些看似不起眼的辅助电路上。 图 212 为晶振电路,为单片机工作的必须的部件。 C23 3 PC33 3 PY16 M H ZX T A L 1X T A L 2 基于单片机智能稳压电源设计 11 图 212 晶振电路 图 213 为逻辑电路图,经过逻辑变化,实现单片机控制 AD0809 正常工作。 123U ? A7 4A L S 02123U ? A7 4A L S 02S T A R T / A L EE N A B L EP P P 图 213 逻辑电路 图 214 为电源滤波电路,可以有效的防止信号的相互干扰,可以是器件更稳定的工作。 V C C 5 vL E 5 21 0u HL E 5 1 1 0u HC E 5 10 .1uC E 5 30 .1u+ C E 5 21 0u C E 5 40 .01 u 图 214 电源滤波电路 基于 AT89C51 智能电源系统电路合成 经过前面的各个部分电路的详细介绍 后,下面就需要把这些分散的电路有效的合成一个完整的电路来实现我 需要的功能。 电路的合成不是简单的把这些电路堆在一起,需要考虑他们之间的资源分配,主次,先后等关系。 综合考虑多方面的因素,得到实现预期功能的电路图, 如 图 215: 基于单片机智能稳压电源设计 12 P 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78R S T / V P D9P 3. 0 / R x D10P 3. 1 / T xD11P 3. 2 / I N T 012P 3. 3 / I N T 113P 3. 4 / T 014P 3. 5 / T 115P 3. 6 / W R16P 3. 7 / R D17X T A L 218X T A L 119GND20P 2. 021P 2. 122P 2. 223P 2. 324P 2. 425P 2. 526P 2. 627P 2. 728P S E N29A L E / P R O G30E A / V p p31P 0. 732P 0. 633P 0. 534P 0. 435P 0. 336P 0. 237P 0. 138P 0. 039V C C40A T 89 C 5 1A1B2C3G 2 A4G 2 B5G16Y77V C C16Y015Y114Y213Y312Y411Y510GND8Y697 4L S 1 38P03P14P25P36Q014Q113Q212Q311TC15C E P7C E T10C L K2PE9MR17 4A L S 1 61V C C 5 vC23 3PC33 3PY16 M H ZX T A L 1X T A L 2123U ? A7 4A L S 0 2123U ? A7 4A L S 0 2I N 026m s b 2 1212 220I N 1272 3192 418I N 2282 582 615I N 312 714l s b 2 817I N 42E O C7I N 53A D D A25I N 64A D D B24A D D C23I N 75A L E22r e f ( )16E N A B L E9S T A R T6r e f ( + )12C L O C K10A D C 08 0 9S T A R T / A L EE N A B L EI N T OV C C 1 2 vDIR1A12A23A34A45A56A67A78A89GND10B811B712B613B514B415B316B217B118OE19VCC207 4H C 2 4 5D I R1A12A23A34A45A56A67A78A89GND10B811B712B613B514B415B316B217B118OE19V C C207 4H C 2 4 5abfcgdeD P Y[ L E D g n ]a b c d e f gD S 2a b c d e f gdpC B AD S 1a b c d e f gdpC B AD S 0R 7 55 0KR 7 47 0KD 7 25VD 7 17VV i n2ADJ1+ V ou t3L M 3 17C 3 2C 3 4R 3 1C 3 1D 3 2R 3 5D 3 3Q 4 1N P NQ 3 2N P NR 3 4R 3 3R 3 2R 3 B1213U 1 A4 06 6111012U 1 B4 06 6435U 1 C4 06 6896U 1 D4 06 6P1.1P1.4P1.5D 3 1P1.6P1.7R 3 6V C C 1 2 v K 3 22 3F K 3 1D 3 4344069B4 06 94 06 9 B564069C4 06 94 06 9 C984069D4 06 94 06 9 D11104069E4 06 94 06 9 E13124069F4 06 94 06 9 FV C CV i n2ADJ1+ V ou t3L M 3 17R 4 1C 4 1D 4 2D 4 3D 4 1V C C 1 2 vR 4 2P O T 2R 4 3R 4 4C 4 2R 4 5C 4 3Q 4 3N P NP1.3R 4 6K32 3F K 4 1DV C C13124069F4 06 94 06 9 FV i nR 3 7R 4 7Q 3 1N P NR 3 8 R 3 9R 3 AC 3 3 V O V OV i nC 2 11 0uQ 2 1N P NV i nP1.2R 2 1K12 3FD 2 1V C CR 2 2V C C 1 2 vC 2 3R 2 2 R 2 3R 2 4C 2 2 V OQ 1 23 C TD 1 52 C W 2 1D 1 12 5. 2 vD 1 22 5. 2 vC 1 15 0u fQ 1 3N P NR 1 6R 1 7R 1 24 70R 1 32 50T 11D 1 32 C Z 1 1 BR 1 1BT1 2VR 1 4R 1 5P 1. 0R 7 21 00 KR 7 35 0KR 7 12RA+MGVoutV i n1GND2V o ut37 81 2+ C 5 20 .3 3 U+ C 5 40 .1 UR 5 61 0KD 5 5L E DD 5 11 N 58 1 7V C C 1 2 vA C 2 2 0V / 50 H zQ 1 13 C T D 1 42 C PBT1 2V蓄电池供电V i n1GND2V o ut37 80 5+ C 5 30 .3 3 U+ C 5 50 .1 UR 5 71 0KD 5 6L E DD 5 21 N 58 1 7V C C 5 v4 06 9X T A L 1X T A L 2V C C 5 vD1D2D3D4D5D6D7D8D1 D2 D3 D4 D5 D6 D7 D8D1D2D3D4D5D6D7D8a b c d e f gdpV C C 5 vV C C 5 va b c d e f g a b c d e f gdp a b c d e f gdpV C C 5 vY0Y1Y2Y3Y4Y5Y6Y0Y1Y2Y3Y4Y5Y6A1A2A3A4A5A6A7A8A8A7A6A5A4A3A2A1I N T OS T A R T / A L EE N A B L EP 3. 7P 3. 4P 3. 5P 3. 4P 3. 5P 3. 7P 1. 0P 1. 1P 1. 2P 1. 3P 1. 4P 1. 5P 1. 6P 1. 7S 61 M R1V C C2GND3P F I4 W D O8R E S E T7W D I6 P F O5J1M A X 8 13V C C 5 vW D IR E S E TR E S E TABCV C C 5 vABCV C C 5 vA L ES W 1R S 11 0KS W 2R S 21 0KS W 3R S 31 0KS W 4R S 41 0KS W 5R S 51 0KV C C 5 vS W 1S W 1S W 2S W 3S W 4S W 5S W 2S W 3S W 4S W 5A L EW D IV C C 5 vV C CNOTOEOEOEV C C 5 vL E 5 21 0u HL E 5 1 1 0u HC E 510 .1 uC E 530 .1 u+C E 521 0uC E 540 .0 1 uD 5 31 2VD 5 45VQ 5 1N P NPFOR 5 1K 5 12 3FD 5 1V C CR 5 2C 5 2R 5 3 R 5 4R 5 5C 5 1 V O4 06 9P 3. 3V C C 5 vR 6 21 0KR 6 13 0KD 6 21 .2 5 VD 6 13 .7 5 VV o utQ 1 5N P NR 1 94 06 9R 1 AD 1 6V C CK 1 12 3FP3.0P 3. 0P 3. 3V i n 图 215实现预期功能的电路图基于单片机智能稳压电源设计 13 第 3 节 基于 AT89C51 智 能电源系统软件设计 软件设计 软件设计是一个创造性的过程,对一些设计者来说需要一定的资质,而最后设计通常都是由一些初步设计演变而来的。 从书本上学不会设计,只能经过实践,通过对实际系统的研究和实践才能学会。 对于高效的软件工程,良好的设计是关键,一个设计得好的软件系统应该是可直接实现和易于维护、易懂和可靠的。 设计得不好的系。基于单片机控制的智能稳压电源设计
相关推荐
C0809的接口 ADC0809与 MCS51单片机的连接如图 图 8 ADC0809与 MCS51的连接 单片机部分 单片机选用的是 ATMEL 公司新推出的 AT89S51,AT89C51 是一个低电压,高性能 CMOS 8 位单片机,片内含 4k bytes的可反复擦写的 Flash 只读程序存储器和 128 bytes 的随机存取数据存储器( RAM),器件采用 ATMEL公司的高密度
子程序 、 1个定时器子程序、 3个延时子程序和 2个显示子程序 组成。 主程序主程序是一个循环程序,其主要思路是由单片机 口生数据送到 PWM信号发生电路,然后用 PID 算法输出控制系数给 PWM 发生电路改变波形的占空比进而控制电机的转速。 主程序流程图如图 31所示: 图 31 智能仪器综合设计用纸 18 : void main() { P1=0x00。 SCON=0x40。
特殊功能寄存器 实质上是一些具有特殊功能的片内 RAM 单元 ,字节地址范围为 21 个 ,离散的分布在该区域中 ,其中有些 SFR还可以进行位寻址。 并行 I/O 口 MCS51单片机共有 4个双向的 8 位并行 I/O 端口( Port),分别记作 P0P3,共 32 根口线。 各口的每一位均由锁存器、输出驱动器和输入缓冲器 组成。 实际上 P0P3 已被归入特殊功能寄存器。
在 ST 端给出一个至少有 100ns 宽的正脉冲信号。 是否转换完毕,我们根据 EOC 信号来判断。 当 EOC 变为高电平时,这时给 OE 为高电平,转换的数据就输出给单片机。 ADC0809 工作原理 8 路模拟信号由 ADC0809 的 IN0~ IN7 端输入, AT89S51 单片机的 ALE 端口 输出的脉冲信号送 ADC0809 的 10 脚作为 ADC 的时钟信号( 产生
端在寻址片内 16KB FLASH 程序存储器时,必须连到 VCC,如果将此端连到 GND 端,将迫使单片机寻址外部 0000H1FFFH 范围的程序存储器。 如果加密位被编程 STC89C54RD+了, CPU 将对 EA 的状态进行采样并锁存,EA 的状态不得与实际使用的内部或外部程序存储器的状态发生矛盾。 167。 外部晶振的选用 晶振包括有源晶振和无源晶振晶振在单片机中提供时钟源
有些大材小用。 通常 PLC 采用 16 位或 32 位的 CPU,带 1 或 2 个的串行通道与外界通讯,内部有一个定时器即可,若要提高可靠性再加一个看家狗定时器足够。 可见, PLC扬州工业职业技术学院毕业设计 2 的硬件要求很高,一般不适用与像定时器方面的设计。 2. 方案二:学过单片机的人都知道,单片机用于定时器的控制具有可靠性强, C语言程序编写简单快捷,可以用于反复调试和仿真