|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 baqiao 于 2020-3-23 13:46 编辑
8 W' u1 k7 H$ a6 x" K8 p4 Y# D9 s. t( s7 K5 H$ U) w
/ z3 j& h+ {6 P; y- l/ C
0 L: T" A n+ s1 k) \" ~6 N[摘要]使用PIC单片机构成小型空气压缩机的控制装置,文中给出了该控制装置的硬件8 F( r' q6 T. O1 {/ L5 M$ J o
电路和程序框图,并详细地叙述了工作原理。( q5 O& X* f J9 V% n
[关键词]PIC单片机;液晶显示器;控制装置;小型空气压缩机
3 h# b6 O" |- j& ?9 U- H1 E3 Y5 c/ s0 `2 p
& }; | y/ h1 m4 d# X
1 前言
8 I: O/ ]# h8 r) G/ P美国Microchip公司的PIC16系列单片机是- -种# f! R; Z7 J3 n1 d4 b
新型的CMOS工艺的8位单片机。因其功耗低,超
+ u U& l$ r9 r, v小型,低成本,功能完整,因而是-种非常适合在各+ L1 j6 b% A/ K; l- \0 D/ N6 S7 T
种便携式设备中使用的高性价比的单片机,并已经4 e) ]3 a4 g( r5 k
得到了越来越广泛的应用。/ z% O8 w; S% v1 ~! \: z
笔者开发的小型空气压缩机采用直流电磁铁驱
0 I# p$ S7 ~! y- A/ W# }2 y动机构作为驱动源,它具有体积小(35
9 m9 h, [/ J! KmmX26mmx 75mm)、重量轻(94 g)、 动作频率高(6480次/min )
+ [+ l. S" }; |7 n2 r6 Y- |和流量脉动小等特点,可内藏于机器人的腕部实现2 W5 O* l% |" ?/ x* d' S
对手指关节的直接驱动。以PIC16F873单片机为核
+ t0 ?7 t: [) m5 M( `心构成该小型空气压缩机的控制装置,研制出了价
( {9 f1 Y) B& e8 ^" M* ?$ M9 B廉、小巧和具有良好控制性能的控制装置,文中介绍" W# H) ?8 F* y8 h! C
了该控制装置的硬件电路、程序框图和工作原理。
, }" }& ~1 B+ D* h
' r" c$ I1 L* k; I& k! {0 j/ a9 B! g
5 D' H+ _6 T7 o8 _9 @1 u: O2 硬件电路
3 [( j1 n1 O9 q如图2一1所示,控制装置的硬件电路由
6 R! P1 r4 B" ZPIC16F873单片机、电源、液晶显示器、压力传感器和' S, N4 D9 E. L/ H
线圈驱动回路组成。通过软件编程,利用端口B的; Z6 K4 [8 z! S$ Z: v
RB1和RB2引脚产生两个脉冲信号作为线圈的驱. j, D! s5 d6 G
动信号,用于切换线圈中电流的流动方向,实现对电
1 @# Y- m% \9 @% `& @磁铁驱动机构往复直线运动的控制。在该驱动信号, _( ?" J. C# y& X) X6 [4 _9 o
/ u: o( B- `4 _: |& _/ @5 Y9 ^1 B: X# ?/ s" Q! k* `- i3 S- J
|
|