双单片机共用串行a/d转换器电路的制作方法

文档序号:7535985阅读:271来源:国知局
专利名称:双单片机共用串行a/d转换器电路的制作方法
技术领域
本发明是一种双单片机共用串行A/D转换器电路,属于仪器仪表领域,可用于各种仪器仪表和控制单元中。
背景技术
目前单个的仪器仪表或一些控制单元多采用一个单片机为控制核心,并直接与A/D转换器连接,当数据采样频率要求高和采样数据处理时间长时, 一个单片机很难兼顾;为满足要求,在方案设计上会增加经济成本,也会增加电路的复杂程度;这是目前存在的问题。

发明内容
本发明的目的是提高以两个单片机为核心的仪器仪表或控制单元的工作效率,提高数据的实时处理能力,提高人机的交互能力。 为了实现上述目的,本发明采取了如下技术方案。本发明包由A单片机、B单片机、隔离驱动装置和串行A/D转换器。A单片机与B单片机为串行通信连接,串行A/D转换器与隔离驱动装置相连接,隔离驱动装置又分别与A单片机和B单片机相连接,隔离驱动装置将串行A/D转换器与两个单片机隔离开,A单片机和B单片机通过交替控制隔离驱动装置来连通串行A/D转换器,并对串行A/D转换器进行控制获得采样数据。
所述隔离驱动装置为一个至少内含两组三态门的集成电路芯片,第一组三态门的输入输出连通控制端与A单片机相连接,第一组三态门的一侧输入输出端与A单片机相连接,另一侧输入输出端与串行A/D转换器相连接;第二组三态门的输入输出连通控制端与B单片机相连接,第二组三态门的一侧输入输出端与B单片机相连接,另一侧输入输出端与串行A/D转换器相连接。 本发明的优点在于两个单片机可交替通过控制隔离驱动装置与串A/D转换器连通并获取采样数据,两个单片机通过交替处理采样数据,可提高采样数据的处理速度,提高仪器仪表或控制单元的工作效率,提高人机的交互能力。


图1双单片机共用串行A/D转换器电路框图
图2双单片机共用串行A/D转换器电路图
具体实施例方式
下面结合附图l、图2对本发明进行详细说明。 双单片机共用串行A/D转换器电路框图如图l所示,双单片机共用串行A/D转换器电路图如图2所示。在图1中,A单片机与B单片机通过串行通信连接在一起,隔离驱动装置将A单片机和B单片机与串行A/D转换器隔离开,A单片机和B单片机分别有相应的线连接隔离控制装置,隔离控制装置单独与串行A/D转换器连接。
图2是具体的电路图。在图2中,隔离控制装置由1个74LS244三态门和相应连接线组成,串行A/D转换器采用的型号是ADC0832,两个单片机采用的型号是MCS-89C52,电阻R" R2、 R3、 &是上拉电阻,其作用是确保当74LS244处于三态时,串行A/D转换器的CLK、 DI、 DO、 CS管脚处于稳定状态。具体连接如下
A单片机的l、 2、 3和4脚分别连接74LS244的6、 12、 4和2脚,B单片机的1、 2、 3和4脚分别连接74LS244的15、 3、 13和11脚,A单片机的5脚连接74LS244的1脚,B单片机的5脚连接74LS244的19脚,74LS244的10脚连接+5V电源的地端,74LS244的20脚连接+5V电源端,74LS244的9和18脚连接在一起后与ADC0832的7脚连接,74LS244的7和16脚连接在一起后与ADC0832的6脚连接,74LS244的8和17脚连接在一起后与ADC0832的5脚连接,74LS244的5和14脚连接在一起后与ADC0832的1脚连接,ADC0832的4脚连接+5V电源的地端,ADC0832的8脚连接+5V电源端,ADC0832的2和3脚可分别输入模拟信号,第一电阻I^ 一端连接ADC0832的1脚,另一端连接+5V电源端,第二电阻R2 —端连接ADC0832的5脚,另一端连接+5V电源端,第三电阻R3—端连接ADC0832的6脚,另一端连接+5V电源端,第四电阻114一端连接ADC0832的7脚,另一端连接+5V电源端,A单片机的10脚连接B单片机的11脚,B单片机的IO脚连接A单片机的ll脚,A单片机和B单片机的40脚连接+5V电源端,A单片机和B单片机的20脚连接+5V电源的地端。
具体工作方式如下 如图2所示,两个单片机在正常工作条件下,两个单片机均不采样数据时,两个单片机的P14脚均为高电平,此刻74LS244的1脚和19脚也为高电平,74LS244处于三态状态;当A单片机需采样数据时,A单片机的P14脚被置为低电平,B单片机的P14脚仍为高电平,此刻A单片机的PIO、 Pll、 P12、 P14四个管脚与串行A/D转换器ADC0832的CLK、 DI、 DO、 CS四个管脚连通,A单片机通过控制PIO、 Pll、 P12、P13这四个管脚即可进行数据采样;当B单片机需采样数据时,B单片机的P14脚被置为低电平,A单片机的P14脚仍为高电平,此刻B单片机的PIO、 Pll、 P12、 P14四个管脚与串行A/D转换器ADC0832的CLK、 DI、 DO、 CS四个管脚连通,B单片机通过控制PIO、 Pll、 P12、 P13这四个管脚即可进行数据采样。
权利要求
一种双单片机共用串行A/D转换器电路,其特征在于包括A单片机、B单片机、隔离驱动装置和串行A/D转换器;A单片机和B单片机之间为串行通信连接,串行A/D转换器与隔离驱动装置相连接,隔离驱动装置又分别与A单片机和B单片机相连接,隔离驱动装置将串行A/D转换器与两个单片机隔离开,A单片机和B单片机通过交替控制隔离驱动装置来连通串行A/D转换器,并对串行A/D转换器进行控制获得采样数据。
2. 根据权利要求1所述的双单片机共用串行A/D转换器电路,其特征在于所述隔离 驱动装置为一个至少内含两组三态门的集成电路芯片,第一组三态门的输入输出连通控 制端与A单片机相连接,第一组三态门的一侧输入输出端与A单片机相连接,另一侧输 入输出端与串行A/D转换器相连接;第二组三态门的输入输出连通控制端与B单片机相 连接,第二组三态门的一侧输入输出端与B单片机相连接,另一侧输入输出端与串行A/ D转换器相连接。
3. 根据权利要求1所述的双单片机共用串行A/D转换器电路,其特征在于所述 的隔离驱动装置为单向三态缓冲驱动器芯片74LS224,所述的串行A/D转换器为芯片 ADC0832, A单片机和B单片机采用型号均为MCS-89C52。
4. 根据权利要求3所述的双单片机共用串行A/D转换器电路,其特征在于芯片 74LS244和芯片ADC0832之间除有相应的连接线外,还连接有第一电阻(RJ、第二电阻 (R2)、第三电阻(R》、第四电阻(&),四个电阻阻值相同;芯片74LS244、芯片ADC0832 和两个单片机之间的具体连接为A单片机的l、 2、 3和4脚分别连接74LS244的6、 12、 4禾P2展P, B单片机的l、 2、 3和4脚分别连接74LS244的15、 3、 13和11脚,A单片机的5脚连接74LS244的 l脚,B单片机的5脚连接74LS244的19脚,74LS244的10脚连接+5V电源的地端, 74LS244的20脚连接+5V电源端,74LS244的9和18脚连接在一起后与ADC0832的7 脚连接,74LS244的7和16脚连接在一起后与ADC0832的6脚连接,74LS244的8和17 脚连接在一起后与ADC0832的5脚连接,74LS244的5和14脚连接在一起后与ADC0832 的1脚连接,ADC0832的4脚连接+5V电源的地端,ADC0832的8脚连接+5V电源端, ADC0832的2和3脚可分别输入模拟信号,第一电阻(&) 一端连接ADC0832的1脚,另 一端连接+5V电源端,第二电阻(R2) —端连接ADC0832的5脚,另一端连接+5V电源 端,第三电阻(R》一端连接ADC0832的6脚,另一端连接+5V电源端,第四电阻(114)一 端连接ADC0832的7脚,另一端连接+5V电源端,A单片机的10脚连接B单片机的11 脚,B单片机的10脚连接A单片机的11脚,A单片机和B单片机的40脚均连接+5V电 源端,A单片机和B单片机的20脚均连接+5V电源的地端。
全文摘要
本发明是一种双单片机共用串行A/D转换器电路,属于仪器仪表领域。本发明在单个仪器仪表或控制单元中,控制核心使用两个单片机,A单片机连接隔离驱动装置,B单片机也连接隔离驱动装置,隔离驱动装置连接串行A/D转换器,并将A单片机和B单片机与串行A/D转换器隔离开,A单片机与B单片机为串行通信连接。本发明的优点在于两个单片机可交替通过控制隔离驱动装置与串行A/D转换器连通并获取采样数据,两个单片机通过交替处理采样数据,可提高采样数据的处理速度,提高仪器仪表或控制单元的工作效率,提高人机的交互能力。
文档编号H03K19/0175GK101692606SQ20091023630
公开日2010年4月7日 申请日期2009年10月16日 优先权日2009年10月16日
发明者张念鲁, 张春柏, 李秉泉 申请人:北京联合大学生物化学工程学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1