Page 97 - 《橡塑技术与装备》2021年5期(3月上半月 橡胶)
P. 97
产品与设计 豆鹏飞·单片机控制轮胎自动充气装置的设计
1 U3
adc_out 11 OC 1Q 19 AD7
C
17
模拟信号输入 26 IN-0 msb2-1 21 2 3 1D 2Q 18 AD6
AD5
3Q
20
AD4
16
27 IN-1 2-2 19 4 5 2D 4Q 15 AD3
2-3
3D
5Q
14
18
AD2
28 IN-2 2-4 8 15 6 7 4D 6Q 13 AD1
2-5
7Q
5D
12
AD0
1 IN-3 2-6 14 8 9 6D 8Q
7D
2-7
17
2 lsb2-8 8D
IN-4 ADC0809 7 U6 INT_0 74HC573
3 IN-5 EOC 25
4 IN-6 ADD-A 24
ADD-B
23
5 IN-7 ADD-C VCC
vcc ALE 22
16 ref(-) ENABLE 9 enable
START
12 ref(+) CLOCK 6 10 start
1 P10/T P00 39 AD0
2 P11/T P01 38 AD1
3 P12 P02 37 AD2
4 36 AD3
5 P13 P03 35 AD4
P14
P04
6 P15 P05 34 AD5
7 33 AD6
8 P16 P06 32 AD7
P17
P07
13 21 dula
INT_0 12 INT1 P20 22 wela
P21
INT0
VCC 80C51 P22 23 adc_out
15 T1 P23 24 enable
14 T0 P24 25 start
26
31 EA/VP P25 27
P26
19 X1 P27 28 pump
18 X2
9 RESET RXD 10
30
RD 17 TXD 11
WR 16 RD ALE/P 29
WR
PSEN
图 5 单片机和压力传感器连接
控制电路被添加到每个数字管的公共极 COM,其由 所以我们采用 3 位共阴极数码管作为显示部件。数码
独立 I/O 线控制。当单片机输出字体代码时,所有数 管显示部分电路图 6 所示。
码管会接收相同的字体代码。然而,单片机控制位元 如上述电路图所示,数码管采用动态扫描显示,
COM 端电路影响数码管的字体显示。所以只需打开显 系统段选码和位选码均是通过 74HC573 分时送出。
示数码管的选通控制,其位元便出现不同的字形,而 74HC573 是八个透明的 D 型锁存器,当使能 C 为高
未选通的数码管不可能发亮。以分时轮流方式来控制 电平时,Q 输出将随数据 D 的输入而变。当使能 C 为
每个相应的 LED 数码管 COM 端,便会将每个数码管 低电平时,输出将锁存在已建立的数据电平上。当系
受控以轮流显示,即为动态驱动显示。在轮流显示过 统需要显示数码时,先通过单片机引脚 P0 口送出相应
程中,每位元数码管的点亮时间为 1~2 ms,由于人的 位选码,再控制 P2.0 引脚输出高电平, 74HC573(U6)
视觉暂留现象及发光二极体的余辉效应,尽管实际上 被打开,位选码送到数码管阴极。P2.0 再输出低电平
各位数码管并非同时点亮,但只要扫描的速度足够快, 把位选信号所存到 Q 端 ;此后,单片机 P0 口输出相
给人的印象就是一组稳定的显示资料,不会有闪烁感, 应段选码, P2.1 引脚输出高电平,打开 74HC573(U5)
动态显示的效果和静态显示是一样的,能够节省大量 被打开,段选码送到数码管段选端,点亮选中的数码
的 I/O 口,而且功耗更低 [12] 。 管,并延时 1ms ;以此为原理第二个、第三个数码管
在 本设 计 过 程中, 我 们查 询 了 大量 与 车 胎压 强 一次被点亮 ;最后重复上述过程。
相关的资料得知汽车轮胎压强一般在 1.5~2.2bar(即 1.4 键盘电路
150~220 kPa)比较适宜,具体冬夏也有少许差别。 由于本设计需要设定充气预定值和气泵启停,所
年
2021 第 47 卷 ·41·

