简易555催眠器 设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
青岛理工大学琴岛学院 设 计 报 告 课题名称:函数信号发生器的设计与实现 院 系:计 算 机 工 程 系 专业班级:电子信息工程091 学 号:20090302011 学 生:牛振兴 指导教师:梁孔科 青岛理工大学琴岛学院教务处 2012年12月25日 学 生 牛振兴 指导教师 梁孔科 课题名称 函数信号发生器的设计与实现 设计时间 12.17-12.25 设计地点 7#A-106 设计目的 1、掌握方波—三角波—正弦波函数发生器的设计方法与测试技术。 2、掌握函数信号发生器的工作原理与应用。 3、学会安装与调试由多级单元电路组成的电子线路。 4、学会函数发生器的使用。 设计过程 波形发生器总体设计流程: 信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如正弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现 按键控制:两个开关与P1两个IO口(外部中断0和外部中断1实现切换效果更好)相连,S1开关用来改变波形,S2开关用来改变频率。 单片机:主控接受按键控制,内部ROM存储波形码值通过软件控制DA转换器的输入,并且外接LCD或数码管显示 DA转换:实现波形的数字码值到模拟表示的转换 放大:放大器放大DA转换得到的微弱的模拟波形信号,便于后端的测试显示计算 滤波:低通滤波电路取出波形信号的干扰噪声,使波形更真实 显示测试:通过单片机内部软件设计计算每次按键及可变电阻的调节对应的波形频率及幅度变化得步进值和变化范围,最终用示波器显示输出波形 存在问题 单片机内部拥有4K字节的FLASH ROM程序存储器空间和256字节的RAM数据存储空间,而正弦波、方波、三角波、三角波、梯形波等波形的码值本身很大,再加上其他控制语句程序,单片机的RAM可能存不下,然后? DAC0832输出的电量也不是真正能连续可调,而是以其绝对分辨率为单位增减,是准模拟量的输出,并且DAC0832是电流型输出,然后? 按键s1,s2切换实现波形频率的变换时,利用if条件语句实现时的硬件响应不是很灵敏,然后? 滤波电路的实现难以确定,然后? 解决措施 单片机的RAM大小有限,实现时可在码值数组定义时加上前缀code,借用ROM内存实现存储,也可提高运行速度 DAC0832是电流型输出,在应用时外接运放使之成为电压型输出,便于后端的显示测量运用 可以借助单片机的外部中断0,1外接开关s1,s2,内部设定外部中断边沿触发,使得硬件开关更加灵敏的实现切换频率,波形的切换 查阅DAC0832的输出及放大电路的参数,反复调试滤波电路的阻值及电容大小确定滤波效果更好的RC值 收获 对于单片机设计,主要是解决程序设计的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对单片机的结构很熟悉。因此可以说单片机的设计是软件和硬件的结合,二者是密不可分的。 要设计一个成功的电路,必须要有耐心,要有坚持的毅力。在整个电路的设计过程中,花费时间最多的是各个单元电路的连接及电路的细节设计上,如在多种方案的选择中,我们仔细比较分析其原理以及可行的原因。这就要求我们对硬件系统中各组件部分有充分透彻的理解和研究,并能对之灵活应用。完成这次设计后,我在书本理论知识的基础上又有了更深层次的理解。同时在本次设计的过程中,我还学会了高效率的查阅资料、运用工具书、利用网络查找资料。我发现,在我们所使用的书籍上有一些知识在实际应用中其实并不是十分理想,各种参数都需要自己去调整。偶而还会遇到错误的资料现象,这就要求我们应更加注重实践环节。 建议 DAC0832输出的电量也不是真正能连续可调,而是以其绝对分辨率为单位增减,是准模拟量的输出,且硬件电路复杂,得到的波形不是很理想,而MAX518是8位电压输出型数摸转换器,采用 I2C的双总线串行接口,支持多个设备的通信,内部有精密输出缓冲源,支持双极性工作方式,工作电源电压为5V。MAX518是一单DAC转换器,参考电压由外部引脚接入,而MAX518则由两片DAC集成,具有两路输出,MAX518的两块DAC均由电源电压提供参考源,无需外部接入。数据传输速率可高达400Kbps。强劲的特性 :(1)单独5V 电源供电;(2)简单的双线接口;(3)与I2C总线兼容;(4)输出缓冲放大双极性工作方式;(5)基准输入可为双极性;(6)上电复位将所有闭锁清零;(7)4uA 掉电摸式;(8)总线上可挂四个器件(通过 AD0、

文档评论(0)

智慧书苑 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档