基于单片机的超声波测距器的设计开题报告(编辑修改稿)内容摘要:
计题目 基于 CPLD/FPGA 的直流电机 PWM 控制设计 系统初始化 开始 发送超声波脉冲 等待发射超声波 计算距离 显示结果 学 生 姓名 系、专业 指导教师 选题目的、价值和意义 随着电子技术的发展,特别是专用集成电路( ASIC)设计技术的日趋完善,数字化的电子自动化设计( EDA)工具给电子设计带来了巨大变革,尤其是硬件描述语言的出现,解决了传统电路原理图设计系统工程的诸多不便。 针对以上情况,本课题提出一种基于复杂可编程逻辑器件( CPLD)或现场可编程门阵列( FPGA)的 PWM 控制电路设计。 利用 CPLD/ FPGA 作为硬件电路 ,采用 VHDL 等硬件描述语言对硬件的功能进行编程, 可以 加快系统的研发进程,采用数字化的控制方式, 可以 大幅度提高 逻辑控制的精确度, 使 实时控制效果 显著改善。 实践证明 CPLD/ FPGA 芯片可以代替传统的复杂的电路,而且可以大比例地缩小电路的硬件规模,提高 了集成度,降低开发成本,提高系统的可靠性,为控制电路的设计开辟 新的天地。 本课题在国内外的研究状况及发展趋势 传统 PWM 控制电路往往存在电路设计复杂、体积大、抗干扰能力差以及设计困难、设计周期长等缺点 , 现在 国内外 市面上已经有 具有 PWM 模块的 专用芯片 ,但是这些产品性价 比比较差,功能不够丰富,使用起来也不灵活方便,很难适合广大客户的需求。 目前国外 一些数字信号处理芯片甚至已在片内集成 PWM 波形产生功能(如 TI 的 TMS320F243 等 ),只需进行寄存器参数设置就可得到 PWM 输出 ,PWM 控制的 设计已应用到实际科研中,并取得了良好的效果。 为了加快开发进度,更为重要的是提高设计的灵活性和精确度, 我国 引入现代 EDA(电子设计自动化 )技术,采用 VHDL 硬件描述语言进行控制逻辑编程,配置于大规模可编程器件 CPLD/。基于单片机的超声波测距器的设计开题报告(编辑修改稿)
相关推荐
压。 (c)回差电压为:,用低频信号发生器输出的正弦波信号作为vi,频率在2kHz左右,用双踪示波器在vi和vo端观测波形,其输出端vo输出为矩形波。 调节电源电压,矩形波前后沿将随着变化。 键盘是一组开关的集合,是单片机系统中最常用的输入设备之一。 键盘可以分为独立联接式和矩阵式两类,每一类按其译码方法又都可分为编码及非编码两种形式。 编码键盘程序设计简单,但硬件电路复杂,价格较高
干扰性能,红外遥控系统发射数据时会对要发送的二迸制编码信号进行调制,把发射信号调制成一定频率的间断脉冲串。 对遥控信号的解码其原理是,接受红外装置的接收器接收到信号时,将编码脉冲信号进行反相。 每当 INT0 外管脚信号下降沿到来时,外部中断 INT0 发生中断,启动定时器 T0,定时器每次中断 一定时间并累加到计数器中,在一次外部中断 INT0 发生中断时读取定时计数器中的时间
暂存存储器 ) [48H] Temperature(温度变换 ) [44H] EPROM(重新调出 ) [B8H] Power supply(读电源 ) [B4H] DS18B20 管脚功能表,如表 21所示 表 21 DS18B20 管脚功能表 压力传感器 压力传感器芯片的性能受温度的影响非常大,主要表现为零点和灵敏度随温度变化而发生漂移。 1220 型是经过温度补偿的硅压阻式压力传感器
或者数码管显示器,但数码管具有低功耗,容易控制,占用 CPU 资源少这些优点,考虑到成本原因,选择了 4位的七段共阴极数码管显示已经完全足够。 本设计中使用 4个单位数据管,数码管的阳极全部连接在一起,然后与 U1 原件 74HC573 锁存器的数据输出端相连,所存起的数据输入端连接单片机的 P0 口低四位, P0 口同时加了上拉电阻,数码管中 WE1, WE2, WE3, WE4
向可控硅 电炉加热器 采集 基于单片机的电阻炉温度控制系统设计 6 2 电阻炉温度控制 系统工作原理 温度控制 总体设计方案 本系统以 STC89C52 为 核心 ,以 KEIL 为系统程序开发平台,以 C 语言进行程序设计,以 PROTEUS 作为仿真软件设计而成的。 所设计的温度控制 主要由单片机、温度采集模块、温度 显示模块、 温度 控制模块、按键设定模块 五部分组成。 对于温度控制
期为 24 小时,显示满刻度为 23时 59 分 59 秒,另外还有校时功能。 因此,一个基本的数字钟电路主要由显示器“时”,“分”,“秒”和单片机,还有校时电路组成。 8 个数码管的段选接到单片机的 P0 口,位选接到单片机的 P2口。 数码管按照数码管动态显示的工作原理工作,将标准秒信号送入“秒单元”,“秒单元”采用 60 进制计数器,每累计 60 秒发 出一个“分脉冲”信号