虫虫首页|资源下载|资源专辑|精品软件
登录|注册

设计开发

  • 基于AVR单片机的烟敏传感器检测电路设计与实现

    摘要:针对火灾探测需求,采用AVR单片机为控制核心,设计开发了8路烟敏传感器检测电路模块,阐述了软硬件设计思想,给出了原理框图及部分线路图,该模块电路已成功应用于FAS自动火灾报警系统。

    标签: AVR 单片机 敏传感器 检测

    上传时间: 2013-11-10

    上传用户:pzw421125

  • 红外空调遥控器的设计

    内容摘要:红外空调遥控器设计开发的关键是温度状态的转化,在空调的每一个编码中,其中有4位二进制表示开始温度(温度1),另外4位二进制表示按键后的末温度(温度2),当遥控器进行温度控制时,前一按键的末状态跳转到后一按键的初状态,从而可以对空调的温度进行连续控制。对红外空调遥控器红外编码进行提取,取出有关表示温度的部分(各种红外空调遥控器的编码规律类似).

    标签: 红外 空调遥控器

    上传时间: 2013-12-21

    上传用户:看到了没有

  • 基于MSP430单片机的温控系统设计

    介绍了运用MSP430单片机设计开发了一种温控系统,重点阐述了以单片机为核心的硬件电路和以C语言为用户程序编程语言的用户程序,设计了传感器电路、信号调理电路、电源模块、液晶模块电路,开发了LCD模块操作、数据采集处理程序和温控调节模块程序。该系统体积小、成本低、工作可靠,工程移植性好,具有很高的工程应用和借鉴价值。

    标签: MSP 430 单片机 温控

    上传时间: 2014-12-26

    上传用户:s363994250

  • 基于PIC16位单片机的胰岛素泵的设计

    胰岛素泵的设计 MPLAB IDE是一种在PC 机上运行的软件,用来为Microchip Technology系列单片机开发应用程序。由于它提供了一种单一的集成环境来为嵌入式单片机开发程序代码,因此被称为集成开发环境或IDE,所有软件开发任务都可以在MPLAB IDE下完成,包括编辑、编译、调试程序和下载。MPLAB IDE提供了一个统一的开发平台,用于所有Microchip Technology处理器系统。     本系统的软件设计开发采用C语言。C语言的可移植性很高,并且可读性很好。软件设计是通过各个模块的编程设计来实现的。

    标签: PIC 16 位单片机

    上传时间: 2013-10-07

    上传用户:哈哈haha

  • 单片机/ISP综合设计实验

    单片机/ISP综合设计实验 概述由于计算机科学和电路集成技术的迅猛发展,电子系统日趋数字化、复杂化和大规模集成化,且电子系统设计原理和大型软件设计的原理极为接近。这些都要求电子类专业的教学重点应由传统的基础功能模块设计转向对大规模复杂系统的分析和管理,加强对学生系统概念的培养。电子信息系列实验装置便是为了满足这种需要而开始研发的。它包含有电子技术实验装置,计算机组成/网际服务实验装置,微机系统与接口实验装置及单片机/ISP综合设计实验装置。该系列实验装置提供了集演示、验证和综合设计的新一代教学平台,并按照教学大纲的要求配置了实验项目和实验内容,此外,用户还可根据自己的需要安排实验内容,发挥创造性才能。单片机技术是一门很实用的技术,单片机在工业控制中独占鳌头,故又称为微控制器。迄今为止,8位单片机仍占有单片机市场的60%以上份额,促进了8位单片机朝着高性能和多功能化方向发展。随着CPLD技术的不断发展,也越来越被广大设计人员重视、应用。单片机/ISP综合设计实验装置实质上是构建了一个以CPLD/FPGA和MCU为中心,能与微机子系统进行通信的综合设计实验平台,它采用的是CPLD/FPGA和MCU双系统核心架构,再与外围设备通过总线方式连接起来。可以完成有关单片机,微机接口,逻辑设计等众多实验,可作为“计算机结构与逻辑设计”,“单片机原理与应用”,“在系统编程技术”,“VHDL设计”,“微型计算机测控技术”和“电子系统综合设计”等课程的综合实验装置。该实验装置在教学实践中的应用,为提高学生的动手能力,加深学生对单片机、CPLD/FPGA技术的理解提供了良好的实验平台,为以后电子系统设计开发打下坚实的基础。除具有单片机,CPLD/FPGA双系统核心构架外,提供了极其丰富的功能单元电路,如A/D、D/A、RTC及通讯接口等,并可根据学生应用的需要方便地扩展其它电路,使其完全能够做出具有复杂性和创造性的综合性实验,另外配置的一些工具模块也能为学生做实验提供方便。1.2 实验装置的特点EEEC-030B型单片机/ISP综合设计实验装置的主要特点如下:􀂋 CPLD/FPGA和MCU双系统架构该系统既能单独作为CPLD/FPGA实验系统或单片机实验系统使用,更能同时使用MCU和CPLD/FPGA系统以充分满足不同类型,不同规模系统设计的需要。适应了当今系统设计的潮流,使该系统功能更加完善。

    标签: ISP 单片机 综合设计 实验

    上传时间: 2013-10-12

    上传用户:363186

  • 单片机开发中应掌握的几个基本技巧

    在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着 工程师。为帮助工程师解决单片机设计上的难题,《电子工程专辑》网站特邀Holtek香 港分公司工程部处长邓宏杰先生担任《单片机应用编程技巧》专题讨论的嘉宾,与广大 设计工程师交流单片机设计开发经验。现根据论坛中的讨论归纳出单片机开发中应掌握 的几个基本技巧。一、 如何提高C语言编程代码的效率邓宏杰指出,用C语言进行单片机程序设计是单片机开发与应用的必然趋势。他强调:“ 如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程的 时候,使用编译效率最高的语句。” 他指出,各家的C编译器都会有一定的差异,故编译效率也会有所不同,优秀的嵌入式系统C编译器代码长度和执行时间仅比以汇编语言编写的同样功能程度长5-20%。他说:“对于复杂而开发时间紧的项目时,可以采用C语言,但前提是要求你对该MCU系统的C语言和C编译器非常熟悉,特别要注意该C编译系统所能支持的数据类型和算法。虽然C语言是最普遍的一种高级语言,但由于不同的MCU厂家其C语言编译系统是有所差别的,特别是在一些特殊功能模块的操作上。所以如果对这些特性不了解,那么调试起来问题就会很 多,反而导致执行效率低于汇编语言。” 二、 如何减少程序中的bug? 对于如何减少程序的bug,邓宏杰给出了一些建议,他指出系统运行中应考虑的超范围管理参数有: 1.物理参数。这些参数主要是系统的输入参数,它包括激励参数、采集处理中的运行参 数和处理结束的结果参数。合理设定这些边界,将超出边界的参数都视为非正常激励或 非正常回应进行出错处理。 2.资源参数。这些参数主要是系统中的电路、器件、功能单元的资源,如记忆体容量、 存储单元长度、堆叠深度。在程式设计中,对资源参数不允许超范围使用。 3.应用参数。这些应用参数常表现为一些单片机、功能单元的应用条件。如E2PROM的擦 写次数与资料存储时间等应用参数界限。 4.过程参数。指系统运行中的有序变化的参数。

    标签: 单片机开发 基本技巧

    上传时间: 2013-10-21

    上传用户:chukeey

  • 手把手教你学CPLD/FPGA与单片机联合设计(前3章)

      手把手教你学CPLD/FPGA与单片机联合设计(前3章)   作者:周兴华;出版社: 北京航空航天大学出版社   内容简介:本书以实践(实验)为主线,以生动短小的实例为灵魂,穿插介绍了Verilog HDL语言的语法及Altera公司的EPM7128S(或Atmel公司的ATFl508A5)设计开发编程。理论与实践紧密结合,由浅入深、循序渐进地引导读者进行学习、实验,这样读者学得进、记得牢,不会产生畏难情绪,无形之中就掌握了 CPLD/FPGA的联合设计。

    标签: CPLD FPGA 手把手 单片机

    上传时间: 2013-10-19

    上传用户:xjz632

  • 一步一步基于ADS1.2 进行设计开发

    ARM开发

    标签: ADS 1.2 设计开发

    上传时间: 2013-10-16

    上传用户:JGR2013

  • 基于OpenBus系统的FPGA嵌入式设计与实现

    随着FPGA技术的发展,FPGA设计已不再只是硬件电路的设计,而是包含处理器、外围组件和接口逻辑在内的完整数字系统,同时在处理器中编程完成嵌入式代码的FPGA“软”设计。与传统的主要基于硬件描述语言进行FPGA设计开发不同,本文在电路设计软件Altium Designer开发环境下,结合Xilinx公司的ISE设计软件,在Altium Designer的创新电子设计平台NanoBoard 3000上,设计实现了基于Altium Designer特有的系统级设计方法OpenBus系统的32位处理器控制LED的FPGA嵌入式设计。

    标签: OpenBus FPGA 嵌入式设计

    上传时间: 2013-11-09

    上传用户:亚亚娟娟123

  • SmartARM9B92工控教学开发平台简介

    SmartARM9B92 是由广州致远电子有限公司完全按照工业级标准(EMC/EMI)设计开发的一款通用工控/教学开发平台,其核心控制器采用了TI 公司最新推出的LM3S9000 系列芯片。LM3S9000 在通用处理性能方面取得了最新突破,实现了连接性、存储器配置与高级运动控制的完美结合。SmartARM9B92 开发平台提供了丰富的接口:外部总线接口(EPI)、USB OTG 接口、10/100Mbps 以太网接口、带电气隔离的CAN 接口、电机驱动板接口、带电气隔离的RS-485 接口、I2S 音频接口、UART/Modem 接口和SD 卡接口等,同时集成了大容量存储器,包括SRAM、SDRAM、NOR Flash 和NAND Flash。SmartARM9B92平台将LM3S9B92 的功能特性发挥的淋漓尽致,最大程度上满足客户的应用需求。

    标签: SmartARM9 SmartARM B92 9B

    上传时间: 2013-10-31

    上传用户:hewenzhi