-
2002年初,笔者着手写一个IC卡预付费电表的工作程序,该电表使用Philips公司的8位51扩展型单片机87LPC764,要求实现很多功能,包括熄显示、负荷计算与控制、指示闪烁以及电表各种参数的查询等,总之,要使用时间的单元很多。笔者当时使用ASM51完成了这个程序的编写,完成后的程序量是2KB多一点。后来,由于种种原因,这个程序并没有真正使用,只是作了一些改动之后用在一个老化设备...[详细]
-
自动气象站数据采集器一般基于单片机或PC/104总线控制器设计,具有与PC兼容性好、功耗低、体积紧凑等特点,然而如何设计出功能强大,网络传输功能强的自动气象站数据采集器,满足现代气象检测的要求,是一个值得研究的课题。文中基于ARM微处理器和Linux操作系统平台,借助前端无线传感器网络的数据输入,利用嵌入式Qt的开发优势并设计数据通信格式,完成无线气象数据通信系统的设计,实现了数据的可靠...[详细]
-
我们知道单片机开发工具,一般都包括实时在线仿真器(Emulator)和烧写器(Programmer),其中在线仿真器是很好的工具,价格也较高。对于一些想节省开发成本的用户,也可以用软件模拟器(Simulator)来替代实时仿真器,因为其成本一般都很低。用软件模拟器和烧写器可组成一套低成本的开发系统,如针对Microchip著名的PIC单片机系列有PICKIT,即由软件模拟器PICSIM和...[详细]
-
微控制器及触摸技术解决方案的领导厂商爱特梅尔公司(Atmel®Corporation)宣布提供业界首款基于Cortex™-M4处理器的2MB嵌入式闪存微控制器(MCU)产品SAM4SD32的样品,进一步扩大基于ARM®Cortex-M处理器的产品组合。AtmelSAM4SD32MCU在工作模式下提供了业界最低的200uA/MHz功耗,而在120MHz下运行时,其功耗相比最接近的竞争产品...[详细]
-
在单片机系统中,除了显示器件外经常用到发声器件,最常见的发声器件就是蜂鸣器。蜂鸣器一般用于一些要求不高的声音报警及发出按键操作提示音等。 虽然蜂鸣器也有自己固有的频率,但是也可以对其施加不同频率的方波,使之发出一些简单的乐曲。 1.实例功能 使蜂鸣器发声。通过本实验,能熟练掌握蜂鸣器的应用方法。 2.器件和原理 蜂鸣器最重要的特点是只要按照极性要求加上合适的直流...[详细]
-
研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性?一、下面的一些系统要特别注意抗电磁干扰:1、微控制器时钟频率特别高,总线周期特别快的系统。2、系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。3、含微弱模拟信号电路以及高精度A/D变换电路的系统。二、为增加系统的抗电磁干扰能力采取如下措施:1、选用频率低的微控制器:选用外时钟频率低的微控制器可...[详细]
-
需要遵循的原则如下: (1)在元器件的布局方面,应该把相互有关的元件尽量放得靠近一些,例如,时钟发生器、晶振、CPU的时钟输入端都易产生噪声,在放置的时候应把它们靠近些。对于那些易产生噪声的器件、小电流电路、大电流电路开关电路等,应尽量使其远离单片机的逻辑控制电路和存储电路(ROM、RAM),如果可能的话,可以将这些电路另外制成电路板,这样有利于抗干扰,提高电路工作的可靠性。(...[详细]
-
红外遥控在家电产品中有广泛应用,但各产生的遥控器不能相互兼容。目前市场上常见的万能遥控器只能对某几种产品进行控制,不是真正的“万能”,而且不能对新上市的产品进行控制。本文介绍一种用单片机对红外遥控器信号接收和转发的方法,由于只关心发射信号波形中的高低电平的宽度,不管其如何编码,因此可以用来实现自学习万能遥控器。
一、红外信号的接收和波形测量
所有红外遥控器的输出都是用编码后串行数据对38...[详细]
-
近年来单片机系统在工业测控领域的应用越来越广泛,而对于环境恶劣的工业现场,这种新型的微控制器的可靠性,安全性就成为了一个大的问题。在实验室运行正常的程序到了工业现场却不能运行,或者出现运行不稳定经常死机等。在这里我们主要讨论一下如何通过软件技术来增强系统的稳定运行。
当系统的CPU部位受到干扰信号的作用时,将使系统失控。最典型的故障是破坏程序计数器PC的状态值。导致程序在地址空间内“乱飞”,...[详细]
-
汽车电子处于一个充满噪声的环境,因此汽车电子必须具有优秀的电磁兼容(EMC)性能。而汽车电子的EMC设计中最主要的是微处理器的设计,作者将结合实际设计经验,分析噪声的产生机理并提出消除噪声的方法。汽车电子常常工作环境很恶劣:环境温度范围为-40oC到125oC;振动和冲击经常发生;有很多噪声源,如刮水器电动机、燃油泵、火花点火线圈、空调起动器、交流发电机线缆连接的间歇切断,以及某些无线电...[详细]
-
在C和汇编混合编程的时候,存在C语言和汇编语言的变量以及函数的接口问题。在C程序中定义的变量,编译为.asm文件后,都被放进了.bss区,而且变量名的前面都带了一个下划线。在C程序中定义的函数,编译后在函数名前也带了一个下划线。例如:externintnum就会变成.bss_num,1externfloatnums就会变成.bss_nums,5externvoid...[详细]
-
由MODEM(调制解调器)芯片构成的单片机自动报警装置可以借助于工厂、企业内部的电话交换机网络,甚至公用电话交换机网络,远距离地传送报警信息,不受地点和时间的限制,真正做到安全、迅速和正确。 SS173K222AL是TDK的产品,它是一种高集成度的单片MODEM芯片。该芯片的主要特点是: (1)可以和8048或80C51单片机对接,接口电路简单。 (2)串行口数据传输。 ...[详细]
-
PIC单片机在国内日益流行,本文介绍MicrochipPIC系列单片机开发过程中软、硬件设计的一些经验、技巧。 由美国Microchip公司生产的PIC系列单片机,由于其超小型、低功耗、低成本、多品种等特点,已广泛应用于工业控制、仪器、仪表、通信、家电、玩具等领域,本文总结了作者在PIC单片机开发过程中的一些经验、技巧,供同行参考。 1怎样进一步降低功耗 功耗,在电池供...[详细]
-
1引言在学习《电子线路》、《信号处理》等电子类课程时,高校学生只是从理论上理解真正的信号特征。不能真正了解或观察测试某些信号。而幅频特性和相频特性是信号最基本的特征.这里提出了基于单片机和FPGA的频率特性测试仪的设计方案,可使学生在实践中真正观察和测试信号的频率特性。2设计方案该系统设计采用扫频测试法。设频率响应为H(jω),实系数线性时,不变系统在正弦信号x(n)=Acos(...[详细]
-
当今计算机技术跟现代通信技术的进步与发展使得Zigbee技术日渐成熟,本系统组建了一个基于Zigbee2007/PRO协议的网状网网络,采用了新型低功耗的传感设备进行温湿度信息采集,对终端节点进行了设计使得终端节点可以自主发现和加入网络并绑定,随即将实时检测到的温湿度数据发送给终端节点。无线传感器网络这一综合了传感器技术、信息处理技术和无线通信技术的新兴交叉学科目前已广泛应用于自动控制、环境监...[详细]