-
1引言 某些应用场合需要监测温度,要求温度保持在一定范围内。例如农作物温床育苗在20℃~30℃,家禽孵化在37℃~40℃,菌种培育在23℃~28℃。而普通单向超温报警难以满足要求,因此,提出一种利用温度传感器与单片机应用系统的双向超温控温系统设计方案。该系统设计能显示超下限或超上限温度,且可预置超温点。 2系统设计原理 图l所示为系统设计框图。首先通过键盘输入温度允...[详细]
-
前言 嵌入式系统具有智能化程度高、体积小、可靠性高、实时性强等诸多优点,已经越来越多地应用于消费电子、工业控制、汽车电子等各个行业。往往一个大的系统又由许多小的嵌入式系统共同构成,它们之间通过相互通信协同完成各种检测控制任务,构成分布式嵌入式系统。汽车电子系统中的车载GPS、倒车雷达、发动机控制、仪表盘系统等,数控机床中的键盘显示系统、马达控制系统等,这些无一不是嵌入式系统的具体应用。...[详细]
-
STM32的USB模块可以产生三种中断:USB唤醒中断、USB高优先级中断和USB低优先级中断,在STM32的参考手册中没有详细说明这三种中断对应哪些事件,现说明如下:1)USB唤醒中断:在中断向量表中的位置是42。这个中断在USB设备从暂停模式唤醒时产生,唤醒事件由USB_ISTR寄存器的WKUP位标识。2)USB高优先级中断:在中断向量表中的位置是19。这个中断仅由USB同步(I...[详细]
-
采用avr系列ATMEGA8A单片机,数码管采用74hc595静态驱动,读取MAX6675芯片并进行温度转换。冷结补偿钾热电偶数字转换器(0℃至+1024℃)MAX6675执行冷结补偿,并将K型热电偶的信号数字化。数据以12位分辨率、SPI兼容、只读格式输出。该转换器可将温度解析为0.25°C,读数最高可达+1024°C,热电偶精度在0°C至+700°C范围内为8LSb。max667...[详细]
-
一、首先先来看看核心板的原理图我们发现数据线才有8条,而并没有地址信号,所以该8条线一定是可以传数据,也可以传地址。而地址线肯定又不够,那么,地址肯定又是多次发出的。从datasheet可以看到它要发出5个周期的地址。那怎样分别是命令还是地址?CLE——CommandLockedEnable当该引脚输入为高电平,则发出的是命令ALE——AddressLock...[详细]
-
0引言 AVR系列单片机一直以功能强、高可靠性、高速度、低功耗等特点而受到广泛的应用。但是AVR单片机自身的存储空间不大,例如在长时间或者高速数据采集系统中,对数据存储空间需求很大,单片机自身的空间难以满足存储要求,所以在大容量数据采集的场合下其作用受到了限制。因此,在AVR单片机的基础上外扩一个存储芯片可以解决其存储容量小的问题。 Flash存储器体积小、容量大、并可随机访问...[详细]
-
近日,三星电子CEO权五铉(KwonOh-hyun)表示,三星明年不会发动半导体价格战来打击Hynix等竞争对手。
三星上周一宣布,将投资15.6万亿韩元(约合147亿美元)在首尔南部的平泽市工业园区(Pyeongtaek)兴建一座芯片制造工厂。新工厂将于明年动工,2017年投产,将成为迄今为止三星对单一工厂进行的最大一笔投资。
此举引发了投资者的担忧,认为三星此举可能是希望通过加大芯...[详细]
-
本多功能窗有以下5种功能: 1.防有害气体泄漏:自动检测室内煤气、烟雾、酒精等有害气体浓度,达到设定阈值后自动开窗,并启动排风扇或空调等通风; 2.防盗报警:由热释电人体红外探头检测从窗外靠近的人体,及时关窗上锁并发出报警讯号; 3.防潮湿:当下雨或浓雾,空气湿度大时自动关窗; 4.天色黑暗时自动关窗(可设置为ON或OFF); 5.定时开关:按设定时间打开或关闭窗子。 工...[详细]
-
最近干刚做了一个stm8的项目用的是L低功耗系列,其中遇到一个问题。外设寄存器的值怎么都写入不进去。用IAR仿真产看寄存器的值,不论写进去多少,都是初始值。后来把所有寄存器都写了一遍,发现有的能写进去,有的写不进去。比如GPIO的寄存器就能写进去。百思不得姐,偶然查看clock的库函数发现个函数是设置外设时钟的。这个系列,亦或者整个低功耗系列的每个外设是不是都需要在时钟寄存器中单独设置时钟。(以...[详细]
-
PCF8591.h#ifndef_PCF8591_H#define_PCF8591_Huint8_tgetADCvalue(uint8_tchn);voiduint8_tToArray(uint8_t*arry,uint8_tval);#endifPCF8591.c#includestc15f2k60s2.h//检查是否有误#inc...[详细]
-
矩阵键盘,Proteus提供了多种矩阵键盘,有计算器,电话机,以及自定义的布局,封装多个按键更形象生动。为了理清内部连线图,还是使用按键进行搭建。再讲矩阵键盘的原理前,还是讲讲为什么用矩阵键盘?当按键数量很多时,为了节约IO的资源,通常会将按键排列成矩阵形式,每个按键通过行和列来识别,例如8个IO可识别4*4=16个按键,比直接驱动8个按键多了一倍。原理1-反转扫描法:默认状...[详细]
-
STK200/300是KANDA公司为ATMEL公司设计的套件,但原设计中的在线编程器部分可以简化,这是我(BA1FB)简化后的电路图。你会发现它相当简单,只有一个连接打印口的25针接口以及4个电阻,其实我个人在使用的时候经常连R1-R4的保护电阻也不接,不过保险起见希望您还是接上为好。将其连接到计算机的打印口,再运行相应的软件即可。软件可以从ATMEL或PonyProg下载,我个人...[详细]
-
PIC单片机驱动RT1602C程序RT1602C驱动UART串口输出,波特率为19200按键扫描:键1控制LCD的显示状态,接收状态或是发送状态键2循环控制UART将要输出的子串口AD转换功能UART串口接收中断TIME1定时器中断具体请参考硬件连接图,(注意按键部分的硬件设计有些问题,请自行修改,但不影响软件功能)你可以学到:1.良好的程序书写...[详细]
-
系统功能 使用AVR的USART进行自发自收(将发送引脚RXD短接到接收引脚TXD),发出数据:0,1,2。。。数据,能接收到自己发出的数据:0,1,2。。。使用LED作出简单指示! 硬件设计 AVR主控电路原理图(点击图片放大,不需要放大镜!)LED控制电路原...[详细]
-
1引言轮式移动机器人是机器人研究领域的一项重要内容.它集机械、电子、检测技术与智能控制于一体。在各种移动机构中,轮式移动机构最为常见。轮式移动机构之所以得到广泛的应用。主要是因为容易控制其移动速度和移动方向。因此.有必要研制一套完整的轮式机器人系统。并进行相应的运动规划和控制算法研究。笔者设计和开发了基于5l型单片机的自动巡线轮式机器人控制系统。2控制系统总体设计机器...[详细]