CAN总线接口电路的硬件设计
CAN总线通讯系统的软硬件设计和开发

上海交通大学硕士学位论文CAN总线通讯系统的软硬件设计和开发姓名:袁军申请学位级别:硕士专业:电子理论与新技术指导教师:贾学堂;唐厚君200302145、64K字节可在系统编程的FLASH存储器;6、4352(4096+256)字节的片内RAM;7、可寻址64K字节地址空间的外部数据存储器接口;8、硬件实现的SPI、SMBus/12C和两个UART串行接口:9、5个通用的165定时器:10、具有5个捕捉/lzl:较模块的可编程计数器/定时器阵列;1l、片内看门狗定时器、VDD监视器和温度传感器;具有片内VDD监视器、看门狗定时器和时钟振荡器的C8051F020是真『F能独立工作的片上系统。
所有模拟和数字外设均可由用户固件配置为使能或禁止。
FLASH存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新8051固件。
片内JTAG调试电路允许使用安装在最终应用系统上的产品MCU进行非侵入式(不占用片内资源)、全速、在系统调试。
该调试系统支持观察和修改存储器和寄存器,支持断点、观察点、单步运行和停机命令。
在使用JTAG调试时,所有的模拟和数字外设都可全功能运行。
每个Mcu都可在工业温度范围(.45至fJ+85内)用2.7V.3.6v的电压工作。
端1]I/0、/RST和JrI’AG引脚都容许5V的输入信号电压,C8051F020为100脚TQFP封装(见图3—8的框图)图3-8C8051F020的原理框图㈣9】Fi93—8BlockdiagramofC805IF020f14、基于CAN总线的DSP系统硬件设计在电机控制器中,使用的是11公司的DSP—TMS320F2407A,因此,我们设计了基于CAN总线的TMS320F2407A开发板,其系统结构框图如图3-9所示。
图3-9DSP开发板结构框图Fi93—9BlockdiagramofDSPdevelopboard该开发板以LF2407ADSP控制器为核心,运行速度高达40MIPS,一个指令周期仅为25ns。
基于单片机的智能传感器CAN总线接口硬件设计

2 、智能传感器的 C AN总线接 口设计
在 C 总 线设计的掌握上 , AN 首先要明确一定的设计要点 , 悉 熟 硬件 电路的设计点 , 通过处理 C N通信控 制器与微处理器之 间的 A 主 要关系, 构建 完 善 的数 字 网路 , 注重 C N总 线 收发 器 和 物 理 总 并 A 线的接 口电路 , 围绕一些主要 的参数点和技术含量要求 , 譬如 单机 片、 控制器 的接 口、 门狗 电路等的一些具体的数据细化工作 。 看 在掌 握 C 通信控制器 的核心看点上 , AN 熟知C AN总线接 口的主要 点 , 完 成C AN的通 信 协 议 , 发 挥 出 C N总 线 收 发 器 的主 要 功 能 , 并 A 以便 增 大通讯之间的有 效距 离 , 进而提升系统 的瞬间抗干扰能力 , 实现对 总线的整体保护 , 尤其是可 以有效的降低RF 的射频干扰 , 出热 I 突 防护的有效效果。 在收 发器 的选用上 , 以采用P ip公司 生产 的 可 hl s i
S A10 控 制器 或者 其他 配型 的收 发器 , J 00 通过系统 的全盘设 置 , 选 择有利 的总线介质 , 设计 合理 的布 线方案 , 具体链接 CAN网络 在 时, 实现对两 套介质 同时进行信 息的有效传送 , 形成与另一种介质 的共融 , 并通过技术处理实 现总线的切换功能 。
传 感 器CAN总线接 口的 设计 。 关键词 : 智能 传 感 器 C N 总线接 口 A
中 图分类 号 : P 1 T 22
文献标识码 : A
文章编 号 :0 79 1(0 20 —180 10—4 62 1)70 1—2
1 、CAN 总线 智 能 传 感 器 的 组成
C AN在网络上上属于总线式结构 , 系统 由上位机 、 现场总线 网 络和智能传感器三部分组成 。 上位机主要负责对系统数据 的接 收与 管理 、 控制命令的发送 以及各控制单元动态参数和设备状态 的实时 显示 ; 智能传感器主要负责对现场的环境参数和设备状态数据进行 监测 , 把采集的模拟信号进行打包处理成数字信号并通过C N通信 A 控制器sA10发送 f C J 00 ] 1 AN总线。 系统 中的数据传送和接收, 都是通 过 C N总 线 接 口实 现 , 以 C A 所 AN总 线接 口 电路 的设 计 是 很 重 要 的 。
基于单片机的智能传感器CAN总线接口硬件设计

基于单片机的智能传感器CAN总线接口硬件设计随着智能化技术的不断发展,人们越来越关注智能系统的搭建,传感器技术的应用也越来越广泛,单片机技术更是在这个背景下广受关注。
在实现智能传感器的联网和信息处理方面,CAN总线作为一种主要网络协议,已经被广泛应用。
在这种情况下,智能传感器必须具有相应的CAN总线接口设计。
本文将介绍基于单片机的智能传感器CAN总线接口硬件设计。
1、 CAN总线介绍CAN(Controller Area Network)总线是一种串行通信协议,主要用于多个控制节点之间的实时数据传输。
CAN总线的通讯速度高,误码率低,具有自适应性等特点。
CAN总线的应用包括工业控制系统、汽车电子控制系统等。
2、硬件设计原理基于单片机的智能传感器CAN总线接口硬件设计需要根据自己的实际需求进行选择。
以STM32单片机为例,STM32单片机的CAN总线接口包括CAN1和CAN2,这两个接口在硬件电路上都有Rx和Tx引脚和节点电阻。
3、硬件设计流程(1)选择STM32单片机在选取单片机的时候,需要根据实际应用场景来选择。
STM32单片机有许多系列,每个系列又有不同的型号,不同型号的单片机内置了不同的外设,需要根据实际需求进行选择。
同时,要根据芯片性价比、性能、功耗等因素进行考虑。
(2)CAN总线选择在硬件设计中,需要选择CAN总线芯片,这个芯片需要支持CAN2.0A和CAN2.0B协议,并且需要支持高速通讯。
同时,要注意芯片的封装和额定工作温度等特性。
(3) CAN总线硬件连接在硬件连接中,需要将CAN总线芯片的Rx和Tx引脚和单片机的CAN1或CAN2接口相连,同时还需添加适当的电流限制电阻和终端电阻。
(4) CAN总线软件调试最后,需要对硬件电路进行软件调试,包括使用标准的CAN总线协议进行通信、CAN总线的数据传输、接收和发送数据、调试CAN中断等。
4、总结基于单片机的智能传感器CAN总线接口硬件设计需要根据实际需求进行选择,在硬件设计中需要选择合适的单片机、CAN总线芯片,并进行正确的硬件连接。
CAN总线接口电路设计

Ke wo d C u S A1 0 I trae y r s AN b s J 0 0 ne c f
一
、
概 述
光信号 、 雨刮 电机等 电器。因此有必要全面 了解 C N总线接 口 A
这 里主 要 以独立 C N控制器 SA 00 A J 10 为代 表对 C N控 A C N总线 以 目前 技术 条件 较 成 熟 的 I0 0I 型 为基 制器 的功能作一个简单介绍。 A S / S模 础, 与其它 网络相 比, 其信 息传递 的格 式为报文 。报文 的长度 可 以不 同, 但都是 有 限的 。当总线 空 闲时任何 已连 接 的单 元 都可 以开始发新 的报 文 , 报文 以全 网广播 方式散 发 出去 。 各 .
C N总线接 口电路设计 A
杨 晶
( 昆明理 工大学 昆 明 60 3 ) 50 1
摘 要 本文介绍了 C N总线 的主要性能及特点 , A A C N总 线在实际工业应用 中的总体结构 ,同时给出了 C N总线协议转换器 的 A 硬件设计方法和通信协议 。 主要研究 了 C N总线 接 口电路设计 , A 把所设计 的总线接 1电路 由微处理器 、 A 3 : C N控制器 、A C N总线收 发器组成 , 并且详 细介绍 了 C N控 制器 、 A A C N收发 器的功能 以及 C N总线接 口的硬件 电路 和硬件 条件 下的软件设计 , A 主要为后 续 C N总线 接 口电路 的应用打下了基础。 A 关键词 C N总线 SA10 接 口 A J 00 中图分类号 T 9 .2T 3 N 1 0 ;P 1 5 3 文献标识码 A 文章编号 0 1 0 — 2 9 9 4 5 4 2
CAN总线接口电路设计注意事项

CAN总线接口电路设计注意事项CAN(Controller Area Network)总线是一种广泛应用于汽车电子、工业自动化等领域的串行通信协议。
CAN总线接口电路设计的关键因素包括信号线路、电源与地线路、保护电路等部分。
以下是设计CAN总线接口电路时需注意的几个方面:1.信号线路设计信号线路的设计应考虑信号的稳定性、抗干扰能力和传输速率。
首先,应尽量降低信号线的长度以减小信号传输的延迟。
同时,为保证信号的稳定性和抗干扰能力,应使用屏蔽线缆,并正确接地以防止地回流问题。
另外,为提高传输速率,可采用信号差分传输方式,即CAN-H和CAN-L两个线进行差分传输。
2.电源与地线路设计电源与地线路的设计应考虑到CAN总线工作的稳定性和可靠性。
首先,电源线路应提供稳定的电压,以满足CAN总线的要求。
此外,地线路应设计合理,确保地的连续性和低阻抗。
同时,为降低地回流对信号传输的干扰,应采用低阻抗地连接方式,即在CAN控制器和每个节点上都连接一段短接电阻。
此外,为提高抗干扰能力,还可使用电源和地线的滤波电路。
3.保护电路设计保护电路是为了保护CAN控制器和节点不受外部干扰和短路等异常情况的影响。
首先,需要设置电压保护电路,以防止过压和过载等情况对硬件造成损坏。
同时,还应考虑到静电放电和电磁干扰等问题,采用保护电阻、TVS二极管等元件进行保护。
另外,还应设计电流限制电路,以防止短路时过大的电流对硬件造成烧毁。
4.稳压和滤波电路设计稳压和滤波电路的设计是为了提供干净的电源和地线,保证CAN总线的正常工作。
稳压电路可采用稳压芯片或稳压二极管等元件来实现,以保持电源的稳定性。
滤波电路可采用电感、电容等元件,滤除电源和地线上的高频噪声干扰,提高CAN总线的抗干扰能力。
5.PCB布局和阻抗匹配在PCB设计中,应合理布局CAN总线接口电路的各个元件和信号线路,以降低互相干扰的可能性。
可以根据信号的传输速率和长度选择合适的线路宽度,确保信号的传输速率和阻抗匹配。
CAN总线系列讲座第五讲——CAN总线硬件电路设计

CAN总线系列讲座第五讲——CAN总线硬件电路设计一实战学习背景CAN总线节点的硬件构成方案有两种,其中的方案:(1)、MCU控制器+独立CAN控制器+CAN收发器。
独立CAN控制器如SJA10000、MCP2515,其中MCP2515通过SPI总线和MCU连接,SJA1000通过数据总线和MCU连接。
该方案编写的CAN程序是针对独立CAN控制器的,程序可移植性好,编写好的程序可以方便的移植到任意的MCU。
但是,由于采用了独立的CAN控制器,占用了MCU的I/O资源,并且电路变得复杂。
为了增强针对性,选择”51系列单片机+SJA1000”的CAN总线节点的硬件构成方案,做入门介绍.二51系列单片机CAN总线学习板硬件电路设计51系列单片机CAN总线学习板采用STC89C52RC作为节点的微处理器。
在 CAN 总线通信接口中采用PHILIPS 公司的“独立CAN总线通信控制器SJA1000”和“高性能CAN总线收发器TJA1040”芯片。
图1为51系列单片机CAN总线学习板硬件电路原理图。
从图中可以看出,电路主要由七部分构成:微控制器STC89C52RC、独立 CAN 通信控制器 SJA1000、CAN 总线收发器TJA1040、DC/DC电源隔离模块、高速光电耦合器 6N137、串口芯片MAX232电路、按键及LED灯显示电路。
STC89C52RC初始化SJA1000后,通过控制 SJA1000 实现数据的接收和发送等通信任务。
SJA1000 的 AD0~AD7 连接到STC89C52RC的 P0 口,其CS引脚连接到STC89C52RC的 P2.7,P2.7为低电平“0”时,单片机可选中SJA1000,单片机通过地址可控制SJA1000执行相应的读写操作。
SJA1000 的 RD、 WR、 ALE 分别与STC89C52RC的对应引脚相连。
SJA1000 的INT引脚接STC89C52RC的 INT0,STC89C52RC可通过中断方式访问SJA1000。
CAN总线硬件设计

EDN-CAN总线助学【之八】-CAN总线硬件设计这一讲我们详细介绍一下CAN总线通讯模块的硬件设计:CAN总线学习板上C AN通讯模块的设计。
包括三个部分:(1)与CPU的接口;(2)CAN控制器SJA1000与驱动器82C250接口及其他外围电路;(3)82C250外围电路。
电路如下:1 SJA1000与CPU接口我们在学习单片机原理的时候,我相信大家都学习过RAM,ROM,I/O口扩展。
大家可以把SJA1000看作一个外部的RAM,扩展电路十分简单。
SJA1000支持两种模式单片机的连接,我们选用的是8051系列的单片机,所以选择的是I ntel模式。
(1)SJA1000的数据线和地址线是共用的,STC89C52的数据线和地址线也是共用的,这就更加方便了,直接连接就OK了。
(2)既然数据线和地址线共用,必须区分某一时刻,AD线上传输的是地址还是数据,所以就需要连接地址锁存信号 ALE。
(3)随便使用一个单片机管脚作为SJA1000的片选信号,我们学习板使用的是P20。
当然你也可以直接接地。
(4)读写信号直接和单片机连接就行了,就不必多说了!(5)我们采用单片机的IO口线控制SJA1000的RST管脚,是为了软件可以实现硬复位SJA1000芯片。
(6)SJA1000的中断管脚连接单片机的INT1外部中断。
当收到一包数据后,通知CPU。
2 SJA1000与82C250的接口及其他外围电路(1)SJA1000有两路发送和接收管脚,CAN总线学习板使用了第0路。
与82 C250的连接比较简单,直接连接就可以了。
但应该数据发送和接收管脚不要接反了。
而且我们增加了通讯状态指示灯,便于调试。
(2)时钟电路:SJA1000的最高时钟可达24M,我们学习板使用的是16M的晶振。
另外增加了一个启动电阻R9(10M欧姆)。
(3)3 82C250外围电路(1)CANH和CANL管脚增加阻容电路,滤除总线上的干扰,提高系统稳定性。
基于CAN总线的车载智能终端硬件设计

基于CAN总线的车载智能终端硬件设计随着智能汽车技术的不断发展,车载智能终端在汽车中的应用越来越广泛。
CAN总线作为车载通信网络的核心,是车载智能终端必不可少的硬件设计之一、本文将介绍基于CAN总线的车载智能终端硬件设计。
1.硬件架构设计车载智能终端硬件设计的基本架构包括主控制单元、CAN总线模块、外围接口模块和电源管理模块。
主控制单元通常选择高性能的ARM处理器,具有丰富的外设接口和强大的计算能力。
主控制单元负责处理各种传感器数据和外部通信,控制车载智能终端的各项功能。
CAN总线模块是连接主控制单元与车载CAN总线网络的桥梁,负责CAN总线数据的收发和解析。
CAN总线模块通常由CAN控制器和CAN收发器组成,能够实现高速稳定的数据传输。
外围接口模块包括各种传感器接口、视频输入输出接口、音频输入输出接口等,可以实现车载智能终端与外部设备的连接和数据传输。
电源管理模块负责为车载智能终端提供稳定的电源输入和管理电源开关,确保车载智能终端的正常工作。
2.硬件设计要点在设计基于CAN总线的车载智能终端硬件时,需要考虑以下要点:(1)稳定性与可靠性:在车载环境下,硬件设备需要经受严格的振动、温度、湿度等不利条件,因此硬件设计必须具有出色的稳定性和可靠性。
(2)电源管理:车载智能终端需要长时间工作,因此电源管理模块的设计至关重要,要能有效管理电源供应,确保终端的稳定工作。
(3)通信接口:CAN总线是车载通信网络的核心,因此CAN总线模块的设计必须考虑数据传输速度、稳定性、抗干扰能力等因素,确保数据的可靠传输。
(4)外围接口设计:要考虑到车载智能终端需要与多种外部设备进行连接和数据交换,因此外围接口模块的设计要充分满足各种接口需求。
3.硬件设计实例一种基于CAN总线的车载智能终端硬件设计实例如下:主控制单元采用Cortex-A53架构的ARM处理器,集成CAN控制器;CAN总线模块采用高速CAN收发器,支持CAN2.0B协议;外围接口模块包括数字摄像头接口、USB接口、HDMI接口等;电源管理模块采用高效稳定的DC-DC变换器,支持宽电压输入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
权高于扩展数据帧。 控制域——r0、r1 是保留位,作为扩展位,DLC 表示一帧中数据字节的数目。 数据域——包含 0~8 字节的数据。 校验域——检验位错用的循环冗余校验域,共 15 位。 应答域——包括应答位和应答分隔符。正确接收到有效报文的接收站在应答期间
将总线值为显性电平。 帧结束——由七位隐性电平组成。 (2)远程帧 接受数据的节点可通过发远程帧请求源节点发送数据。它由 6 个域
II
1 绪论
1.1 CAN总线简介
CAN[Control(Controller) Area Network]是控制(器)局域网的简称。CAN 是一 种有效支持分布式控制或实时控制的串行通信网络,最初由德国 Bosch 公司 80 年代 用于汽车内部测试和控制仪器之间的数据通信。目前 CAN 总线规范已被国际标准化组 织 ISO 制订为国际标准 ISO11898,并得到了 Motorola,Intel ,Philips 等大半导体 器件生产厂家的支持,迅速推出各种集成有 CAN 协议的产品。目前 CAN 总线主要用于 汽车自动化领域,如发动机自动点火、注油、复杂的加速刹车控制(ASC)、抗锁定刹 车系统(ABS)和抗滑系统等。BENZ、BMW 等著名汽车上已经采用 CAN 来满足上述功能。 在工业过程控制领域,CAN 也得到了广泛的应用。
CAN 总线以报文为单位进行信息交换,报文中含有标示符(ID),它既描述了数据 的含义又表明了报文的优先权。CAN 总线上的各个协点都可主动发送数据。当同时有 两个或两个以上的节点发送报文时,CAN 控制器采用 ID 进行仲裁。ID 控制节点对总 线的访问。发送具有最高优先权报文的节点获得总线的使用权,其他节点自动停止发 送,总线空闲后,这些节点将自动重发报文。 CAN 支持四类信息帧类型。
组成:帧起始、仲裁域、控制域、校验域、应答域、帧结束。 (3)错误指示帧 由错误标志和错误分界两个域组成。接收节点发现总线上的报
文有误时,将自动发出“活动错误标志”其他节点检测到活动错误标志后发送“错误 认可标志”。
(4)超载帧 由超载标志和超载分隔符组成。超载帧只能在一个帧结束后开始。 当接收方接收下一帧之前,需要过多的时间处理当前的数据,或在帧问空隙域检测到 显性电平时,则导致发送超载帧。
1.2 CAN的主要技术特点 ............................................... 2 1.3 CAN总线通信系统拓扑结构 ......................................... 3 2 CAN总线接口电路设计 ................................................. 3 2.1 总体方案设计 .................................................... 3 2.2 各模块电路的设计 ................................................ 4
I
目次
摘要.................................................................... I 1 绪论 ................................................................ 1
1.1 CAN总线简介 ..................................................... 1 1.1.1 CAN协议 ................................................... 1 1.1.2 电气参数及信号表示 ......................................... 2
硬件电路的设计主要是 CAN 通信控制器与微处理器之间和 CAN 总线收发器与物理 总线之间的接口电路的设计。CAN 通信控制器是 CAN 总线接口电路的核心,主要完成 CAN 的通信协议,而 CAN 总线收发器的主要功能是增大通信距离,提高系统的瞬间抗 干扰能力,保护总线,降低射频干扰(RFI),实现热防护等。看门狗电路主要是实现 对电路的监控和复位作用。
图 1 CAN 总线系统结构图
该系统由上位监控 PC 机、智能节点和现场设备三部分组成。上位监控 PC 机主要 负责对系统数据的接受与管理、控制命令的发送以及各控制单元动态参数和设备状态 的实时显示;智能节点可以使现场设备方便地连接到 CAN 总线上,主要负责对现场的 环境参数和设备状态进行监测,对采集来的数据进行打包处理并将处理古的数字信号 通过 CAN 通信控制器 SJA1000 发送到 CAN 总线。智能节点的设计和选择,对通信信号 的传输发送有很的影响,系统中的数据传送和接收,都是通过 CAN 总线接口实现。CAN 总线接口电路的设计,对 CAN 总线很是重要。本文正是基于此,对 CAN 总线接口电路 进行设计分析,给出一种设计方案。
摘要
介绍了采用 PHILIP 公司生产的控制器局域网的高度集成的通信控制器 SJA1000 和 82C250 作为收发器的 CAN 总线接口电路的硬件设计方法,介绍了控制器和收发器 及看门狗芯片的特点、内部结构、寄存器结构及地址分配,说明一种通用型 CAN 总线 的设计和开发.探讨应用中需注意的一些问题。 关键词:CAN 总线;控制器;收发器;电路设计
2 CAN总线接口电路设计
2.1 总体方案设计
CAN 总线接口电路主要包括:单片机、控制器接口、总线收发器和看门狗电路等。 采用 Philips 公司生产的 SJA1000 控制器和与其配套的 82C250CAN 收发器。按照 CAN 总线物理层协议选择总线介质,设计布线方案,连接成 CAN 网络。双绞屏蔽线可设两 套,在两套介质上同时进行信息传输,接收方只用一个介质。在冗余和非冗余段的连 接临界点处进行总线切换。
1.2 CAN 的主要技术特点
CAN 网络上的节点不分主从,任一节点均可在任意时刻主动地向网络上其他节点发 送信息,通信方式灵活,利用这一特点可方便地构成多机备份系统
CAN 只需通过报文滤波即可实现点对点、一点对多点及全局广播等几种方式传送 接收数据,无需专门的"调度"
CAN 的直接通信距离最远可达 10km(速率 5kbps 以下);通信速率最高可达
3
目前广泛流行的 CAN 总线器件有两大类:一类是独立的 CAN 控制器,如 82C200பைடு நூலகம் SJA1000 及 Intel82526/82527 等,另一类是带有在片 CAN 的微控制器,如 P8XC582 及 16 位微控制器 87C196CA/CB 等。本课题选取 PHILIPS 公司的 SJA1000 CAN 控制器以及 82C250 总线收发器,主要是考虑到 SJA1000 支持 CAN 2.0A/B 规约。而 82C250 可以支 持 110 个 CAN 节点,并且国内市场上 PHILIPS 的产品型号比较多,购买比较方便。在 本次设计中,接口电路简单表示如下图:
2
1Mbps(此时通信距离最长为 40m)。 CAN 上的节点数主要决定于总线驱动电路,目前可达 110 个;报文标识符可达 2032
种(CAN2.0A),而扩展标准(CAN2.0B)的报文标识符几乎不受限制。
1.3 CAN 总线通信系统拓扑结构
CAN 在物理结构上属于总线式通信网络。系统的组成如下图:
2.2.1 单片机最小系统 ............................................. 4 2.2.2 CAN总线接口控制电路设计 ................................... 5
2.2.2.1SJA1000 简介 .......................................... 5 2.2.2.2 基于SJA1000 的控制电路设计 ........................... 10 2.2.3 CAN总线收发电路设计 ...................................... 11 2.2.3.1CAN总线收发器 82C250 介绍 ............................. 11 2.2.3.2 基于 82C250 收发电路设计 ............................. 14 2.2.4 复位、监控电路设计 ........................................ 15 2.2.4.1X5045P简介 ........................................... 15 2.2.4.2 基于X5045P的电路设计 ................................ 18 2.2.5 电源设计 .................................................. 18 2.3 接口电路总体电路原理图 ......................................... 19 3 结束语 ............................................................. 21 参考文献 .............................................................. 22 附录 1: 接口电路总体电路原理图 ......................................... 23
图 2-1 接口电路总体框图
2.2 各模块电路的设计
2.2.1 单片机最小系统
本设计中,应用到单片机为 ATMEL 公司 51 系列的 89C51,该型号的单片机应用广 泛,技术成熟,市场上价格便宜,而且在学习中所学到的多为该型号,在本次设计中 是首选的芯片。89C51 单片机作为系统的核心控制部分,但在本设计中不是重点讲解 内容,其相关技术应用和引脚特点功能等,可参照其他相关资料。设计的电路原理方 框大致如下图 2-2 所示。