ARM 与嵌入式系统培训 培养计划
ARM与嵌入式系统培训
<第01期>
培养计划V1.0
***讲 常见电子元器件识别
1、培养目标
识别各种封装的元器件、芯片、电阻、电容等
课时:共4学时
2、授课内容
用多媒体课件展示各种元器件封装的图片
对照展板给学员讲解各种常见元器件封装,包括芯片、电阻、电容、接插件等
学习识别电容、二极管、三极管极性
参观公司以前做过的项目、产品、电路板
课时:2学时
3、实训内容
实训:
使用游标卡尺测量元器件的尺寸,为以后做PCB元件封装库做准备
识别电容、二极管、三极管极性
课时:2学时
4、配套设备
常见元器件的实物,万用表, 游标卡尺
第二讲 焊接训练
1、培养目标
学会焊接常见各种元器件、芯片、电阻、电容等,***练习贴片元器件的焊接
课时:共4学时
2、授课内容
用多媒体课件展示焊接的方法和技巧
给学员演示焊接各种常见元器件,包括芯片、电阻、电容、接插件等
给学员演示拆各种元器件的方法,***是贴片元器件
课时:2学时
3、实训内容
实训:
焊接常见元器件(直插封装和贴片封装)
焊接接插件
焊接贴片电容、电阻
焊接插针,制作排线
拆焊好的贴片元器件
制作一块完整的单片机ISP***线
课时:2学时
4、配套设备
常见元器件的实物,焊接烙铁,焊锡丝,吸锡器,热风枪,万用表
第三讲 基础软件学习
1、培养目标
学会熟练操作常用软件,包括:电路图设计软件Protel99se,ARM7调试编译软件ARM Developer Suite v1.2(ADS1.2)软件,软件流程图设计软件 Visio2000,ARM7程序***软件LPC2000 Flash Utility软件,串口调试软件***om30,
课时:共8学时
2、授课内容
用多媒体课件演示各种软件的使用方法
给学员演示Protel99se软件的使用方法:包括原理图设计、PCB设计、建立元件库
给学员演示ARM Developer Suite v1.2(ADS1.2)软件使用方法:包括工程建立、编译、查错、***等
给学员演示软件流程图设计软件Visio2000使用方法:包括画系统框图、软件流程图、结构图等
给学员演示LPC2000 Flash Utility软件使用方法:包括识别芯片型号、***程序、擦出芯片、校验等
给学员演示***om30软件使用方法:包括设置波特率、数据位、校验位等,发送和接收数据、ASCII码和HEX数之间的转换等
课时:4学时
3、实训内容
实训:
用Protel99se软件设计***讲课中常见元器件的原理图库、PCB封装库
用ARM Developer Suite v1.2(ADS1.2)软件,设计一个实际的工程,练习程序编译、***
用软件流程图设计软件Visio2000设计一个软件流程图
用LPC2000 Flash Utility软件***程序
用***om30软件实现数据串口通信
课时:4学时
4、配套设备
常见元器件的实物,arm7的串口通信例程,串口通信线,软件流程图实例,ISP***线,游标卡尺,示波器
第四讲 ARM7基础模块设计
1、培养目标
学会ARM7各种基础模块的硬件设计,软件设计。包括:GPIO模块,UART模块,TIME模块,RTC模块,SPI模块,I2C模块,ADC模块,VIC模块,WDT模块,EMC模块,POWER模块等。
C语言程序设计:分支、循环、子程序、查表、算法、实用子程序库。
ARM7***小系统设计
课时:共16学时
2、授课内容
GPIO模块硬件电路设计,软件设计(推荐)
UART模块硬件电路设计,软件设计(推荐)
TIME模块硬件电路设计,软件设计(推荐)
RTC模块硬件电路设计,软件设计(推荐)
SPI模块硬件电路设计,软件设计
I2C模块硬件电路设计,软件设计
ADC模块硬件电路设计,软件设计
VIC模块硬件电路设计,软件设计(推荐)
WDT模块硬件电路设计,软件设计(推荐)
EMC模块硬件电路设计,软件设计
POWER模块硬件电路设计,软件设计
课时:8学时。注意:学员根据实际情况选择5-6个模块进行学习。
3、实训内容
实训:
用Protel99se软件画出各个模块的硬件电路图,PCB图
用ARM Developer Suite v1.2(ADS1.2)软件,设计各个模块的工程,练习程序编译、***
用***om30软件实现数据串口通信
课时:8学时
4、配套设备
ARM7实验板,串口通信线, ISP***线,EASY JTAG-H编程电缆,示波器
第五讲 ARM7***设计
1、培养目标
学会ARM7***功能的硬件设计,软件设计。包括:键盘接口设计、液晶接口设计、总线RS232/485设计、电源设计、抗干扰设计、通信协议设计。
课时:共24学时
2、授课内容
键盘接口设计: 4*4键盘扫描程序设计(推荐)
数码管驱动设计: 8位数码管(推荐)
液晶屏驱动设计:图形 LCM128*64的硬件接口与软件设计(推荐)
总线设计: I2C、SPI 、UART、1-Wire总线接口设计(推荐)
前向通道配置与接口技术:信号采集、调节、放大、隔离技术,光偶、
后向通道配置与接口技术:继电器 (推荐)
扩展技术:程序存储器、数据存储器
A/D 、 D/A 转换技术: ADS1244
时钟芯片技术:PCF8563 (推荐)
电源设计技术:DC/DC(推荐)
抗干扰技术:硬件抗干扰、软件抗干扰
通信协议设计(推荐)
课时:8学时。注意:学员根据实际情况选择5-6个模块进行学习。
3、实训内容
实训:
用Protel99se软件画出各个模块的硬件电路图,PCB图
用ARM Developer Suite v1.2(ADS1.2)软件,设计各个模块的工程,练习程序编译、***
用***om30软件实现数据串口通信
设计一套通信协议
实现数据采集与通信、键盘设置与液晶显示功能
课时:16学时
4、配套设备
ARM7实验板,串口通信线, ISP***线,EASY JTAG-H编程电缆,示波器
第六讲 实际项目设计
1、培养目标
利用前面课程内容,设计1~2个实际工程项目。
由工程师安排项目制作,学员一起讨论选项目。
学员也可自带项目,经公司评估后可指派专人进行一对一指导完成。
课时:共24学时
2、授课内容
项目的开发过程
项目需求撰写
项目的整体功能描述;
实施方案框图及描述;
项目方案的讲解;
任务的分配;
项目进度的跟踪记录;
阶段性的目标实施讨论;
元器件选型与硬件电路设计
电路设计以及电路模块功能说明;
软件流程和说明;
项目函数说明以及变量的说明;
程序编写与调试
程序***
通信协议设计
项目完成过程中,所遇到的问题以及解决方法;
项目完成检验和测试标准;
产品的测试工作;
PCB板与外壳配套设计;
产品说明书的完成;
产品的生产工艺文件的设计。
课时:8学时
3、实训内容
实训:
用Protel99 se软件画出各个模块的硬件电路图,PCB图
用ARM Developer Suite v1.2(ADS1.2)软件,设计各个模块的工程,练习
程序编译、***
用***om30软件实现数据串口通信
设计一套完整的通信协议
实现数据采集与通信、键盘设置与液晶显示功能
实训项目:
机房环境动力监控终端 ( 工控 ) (推荐)
门禁控制器(安防) (推荐)
IC卡读写器 ( 射频卡 )
多传感器信息融合平台 ( 工控 )
高精度信号发生器(工控)
基于短信的数据采集终端 ( 工控 )
基于GPRS的数据传输终端 ( 工控 )
变压器无线监控终端(工控)
远程地温监测系统(工控)
课时:16学时
注意:学员根据实际情况选择1-2个项目进行学习。
4、配套设备
ARM7实验板,串口通信线, ISP***线,EASY JTAG-H编程电缆,示波器
Best Professional thus MTC
地址:西安市南二环西北新闻大厦A座11-D户 029-82350196
技术支持:上海比约克科技有限公司西安***技术服务中心
版权所有©2024 产品网