- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课设,可编程增益放大器芯片AD308电子模拟开关芯片4066电路与程序设计整体设计方案
单片机课程设计与总结
目录
可编程增益放大器芯片AD308+电子模拟开关芯片4066电路与程序设计整体设计方案
设计任务
2、 任务分析
3、 整体设计规划
硬件选择
模拟电子开关的选择
运算放大器的选择
CPU选择
软件系统设计
核心程序流程图
核心程序
检测与调试
原理图
检测与调试
参考文献
整体设计方案
设计任务:采用微机的可编程增益放大器电路及其程序设计—D56
任务分析:通过选择运算放大器的增益电阻实现放大倍数的可编程。可采用多种方式,如利用现成的可编程运算放大器芯片(如PGA206/LMP8100/MCP6S91/AD8250等),通过微机的IO口直接控制或通信信令控制实现;利用普通运算放大器芯片(如LM358/LM741/AD308等),运用电子模拟开关芯片(如4066/4051/4052等)、DA转换器,通过微机的IO口直接控制切换选择不同的增益电阻实现放大倍数的可编程。
设计整体规划:可编程增益放大器的整体设计流程如下图1所示:
图1.整体设计流程
硬件选择
模拟电子开关选择:此可编程增益放大器选用的模拟电子开关为4066。具体接通哪一通道,4066内部逻辑图如图2所示,4066引脚图如图3所示,其真值表如表1所示
图2. 4066内部逻辑图
图3 .4066引脚图
运算放大器选择:运算放大器采用通用运算放大器AD308,AD308的性能特点为输入失调电压为2mV,温度漂移为6uV/,偏置电流为1.5nA,转换速率为300mV/us,消耗功率300uA,工作电压在3---18V,输入电压为15V,共模输入电流为10mA。其引脚图如图4所示。由于Proteus中没有AD308,因此在放大器电路中用LM308代替。
图4.AD308引脚图
CPU选择:CPU采用单片机AT89C52,AT89C52是一个低电压,高性能COMS8位单片机,并且此可编程增益放大器对单片机要求不是很高,因此采用AT89C52足够。单片机其外部引脚图如图5所示:
左图为5.AT89C52引脚图
主要特性:1、兼容MCS51指令系统
2、8k可反复擦写(大于1000次)Flash ROM;
3、32个双向I/O口;
4、256x8bit内部RAM;
5、3个16位可编程定时/计数器中断;
时钟频率0-24MHz;
7、2个串行中断,可编程UART串行通道;
8、2个外部中断源,共8个中断源;
9、2个读写中断口线,3级加密位;
10、低功耗空闲和掉电模式,设置睡眠和唤醒功能;
各电阻值的选择:R1=2.5K R2=2.5K R3=5K R4=10 R5=15K R6=20K
放大倍数 A1=1+R3/R1=3 A2=1+R4/R1=5 A3=1+R5/R1=7
若反馈电阻并联,则另外计算。总共16种情况。(程序可见第二或者第三种)
三、软件设计
核心程序流程图:
程序开始
P2.0、P2.1、P2.2、P2.3口分别输出0 0‘0’‘1’电平
延时特定时间t
P2.0、P2.1、P2.2、P2.3口分别输出0 0 1 0电平
延时特定时间t
输出0100电平
延时特定时间t
输出1000电平
返回开始程序循环 图6 程序流程图
核心程序
汇编语言:(最简模式)
ORG 0000H
SJMP MAIN
MAIN: MOV A,#01H
MOV R0,#04H
LOOP: MOV P2,A
RL A
LCALL DELAY
DJNZ R0,LOOP
LJMP MAIN
HERE: SJMP HERE
DELAY:MOV R3,#15
D3:MOV R1,#150
D2:MOV R2,#150
D1:DJNZ R2,D1
DJNZ R1,D2
DJNZ R3,D3
RET
END
以上可实现高电平位置的左移,每次循环左移四次。输出高电平的不同,影响开关4066的输入及输出。从而决定放大倍数。
2、其他程序
左上程序利用的是累加器A的自增,使得接口处有多种输出方式。
右上程序与左上程序实现的是一样的功能,但方法略有不同,此方法可随时调整接通的顺序,便于增加其他接口通道。
实验原理图
图7整体放大器原理图
检测与调试:(以最简模式来分析)
当将滑动变阻器向下移动至20%时,使得输入电压约为1V,点击仿真按钮进行仿真,此时测得的各个实际参数如下:实际输入电压为1
您可能关注的文档
最近下载
- 常见的平面牵出线调车工作(宽屏).ppt
- 行风建设及医德医风考核领导小组 .pdf VIP
- 2024危险化学品重大生产安全事故隐患判定标准考核试题及答案.docx VIP
- 宁攀高速zcb1-14项目部现浇箱梁统计表.xlsx VIP
- 咸阳市事业单位招聘硕士研究生人员真题.docx VIP
- 物业管理服务节能降耗与环保管理方案.pdf
- 万东医疗DR产品介绍课件.ppt
- 高中政治2025届高考《中国特色社会主义》真题汇总练习(附参考答案).doc
- 联通新融合发展技能竞赛(业务管理及稽核赛道)试题及答案.doc VIP
- 山东省临沂市罗庄区2023-2024学年七年级上学期期中考试语文试题(含答案).doc VIP
文档评论(0)