单片机
文章平均质量分 72
lifengxun20121019
这个作者很懒,什么都没留下…
展开
-
细说单片机晶振电路中22pf或30pf电容的作用
刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以说清楚为什么,前几天跟着老师去别的实验室听课,其实也就是听一听老师和师傅给别的实验室的同学讲嵌入式的种种,还有就是那天师傅单独和谈了挺长时间,我从心底感谢他们,他们让我懂得反思,调整,我对自己持有怎么原创 2012-11-26 12:25:39 · 26393 阅读 · 4 评论 -
基于AT89S52单片机的温湿度报警系统
这是给深圳的一个客户做的一个项目,虽说是工业项目吧,但难度也是比毕业设计高一点吧。原理图:dht11.h#ifndef __dht11_H#define __dht11_H#include typedef unsigned char U8; /* 无符号8位整型变量 */typedef signed char S8; /*原创 2013-08-31 18:32:07 · 2460 阅读 · 0 评论 -
基于单片机的热湿电控制系统
这个项目也是给别人做的东西,没有什么难度,但还是想写下来。 这个项目实现的功能是当感应到人时,led灯就会发光,蜂鸣器就会鸣叫,数码管就会加一。 先来看看实物图吧。 不知道手机的照相机在设置成什么了,大家将就着看看吧。因为这个项目比较简单,所以就没有画原理图,热湿电模块有三根数据线,VCC,GND和OUT,当感应到有人时,OUT端就会拉低,我就是利用了它的这一特性原创 2013-05-25 12:58:28 · 1149 阅读 · 0 评论 -
基于ATMEGAL16单片机的信号发生器
这是给我们学校机电学院的一个学长做的毕业设计,刚开始我们打算用51单片机+DAC0832这个方案做呢,但我焊了4块板子一再调试也没有通过,最后迫于无奈只能换方案了,换成了ATMEGAL16单片机+TLC5615这个方案了。 先来看看出来的实物图和波形图吧 这个方案可以产生正弦波,方波,锯齿波和三角波,按键切换。可能学长着急拿走,拍照的时候有点匆促,所以漏拍了锯齿波的情原创 2013-05-27 20:38:49 · 1550 阅读 · 0 评论 -
单片机对继电器的控制
说实话,继电器虽然简单,但没有用到之前,还真不知道该怎么使用。 有一个毕业设计找到我,这个毕业设计好像是类似给鱼缸换水的一个系统,我需要做的是做一个单片机系统可以控制220v交流供电的一个抽水电机的工作与否。 先来看看实物图吧:下面是原理图:我只画了继电器的驱动部分,剩下的就是单片机的最小系统和 供电系统实在没啥好画的。 程序:#include //包含头原创 2013-05-19 14:35:37 · 2853 阅读 · 1 评论 -
基于wifi的智能开关
这个东西也是我给别人做的项目,今天刚刚完成。本着今日事今日毕的原则,赶快总结下来,要不然按我的性格就会越拖越久了哈。 这个项目我使用的单片机是ATMEGAL16这款单片机,其实这个项目的思路非常简单,就是把串口wifi模块加载到单片机串口上,进行一系列的配置,然后就可以利用卖方提供给我们的软件给单片机的串口发数据,就相当于利用串口调试助手给单片机的串口发送数据,然后写一条单片机串口的程原创 2013-05-05 20:42:58 · 2174 阅读 · 1 评论 -
基于AT89S52单片机的可控点阵
一段时间没有更新博客了,最近忙着给别人做项目呢,说来还有点不好意思,我所说的项目是给大四的毕业生做毕业设计,但我相信这是第一步,以后我也可以进行工业项目的研发的。 昨天成功交了一个活儿,拿到了700块钱,真心心情不错。今天是五一劳动节,室友们都出去玩儿了,其实我也挺想出去逛逛的,不是为了玩,是为了见见世面,可是我现在的情况真的不适合,也没有钱,这几天我把节奏放慢了一点,看看电影,听听原创 2013-05-01 10:13:06 · 1933 阅读 · 2 评论 -
利用有源晶振解锁ATMEGAL16单片机的方法
刚开始学单片机的时候,是半年前,因为我有一个朋友刚上大学就一直在实验室,所以他刚开始就锻炼了比较强的动手能力,又因为他比较喜欢吹牛,又因为我和他的关系比较好,理所当然我和他一起的大多数时间都在听他吹关于实验室的事情,刚好在我大一生活接近尾声的生后我们院有一个实验室纳新,出于好奇,出于奋斗的想法就去了,然后各种找关系,朋友们定力帮忙,当然和我确实想留下认真的态度也分不开,就这样我就留在了实验室,记得原创 2013-03-18 17:52:29 · 3256 阅读 · 0 评论 -
12V转5V 5V转3.3V电路
这些简单的东西,我在学单片机的时候根本就没有整,我只是照着视频把程序都写了一遍调试好使就去学STM32,PCB制版,嵌入式去了。现在没有事情就问着学长补一补,虽然简单,但我觉得也应该积累下来。“水滴石穿,木据绳断”,贵在坚持,难再坚持,成在坚持。 我是照着下图焊的电路。 我用的芯片是L7805,当时焊电路的时候因为没有0.33uf的电容,学长说两边都用0.1uf的电容也原创 2012-12-17 10:53:27 · 43394 阅读 · 3 评论 -
基于L298N的电机驱动电路
最近我们在做飞思卡尔的比赛,刚开始弄。我们可能要用模块的,但为了熟悉电机的驱动的,我就自己焊了一个基于L298N的电机的驱动电路,我是照着下面的电路图焊的。上图左边的TLP521是光电耦合器,来个特写吧: 我们要知其然更要知其所以然,让我们一起来看看光电耦合器的工作原理,就拿IN1输入脚来说吧,我们把IN1输入0V,则 上图所画的路线的压降为5V,则TLP5原创 2013-03-16 13:03:01 · 37623 阅读 · 1 评论 -
为什么实时时钟的晶振都是32.768KHZ呢
原来我也只知道实时时钟就应该用32.768KHZ的晶振但不知道为什么,今天突然想知道为什么就查了查,搞懂了,写下来,为了积累,为了分享。 1.振荡电路用于实时时钟RTC,对于这种振荡电路只能用32.768KHZ 的晶体晶体被连接在OSC3 与OSC4 之间而且为了获得稳定的频率必须外加两个带外部电阻的电容以构成振荡电路。 2.原因32.768KHZ的原创 2012-12-09 13:05:29 · 27984 阅读 · 4 评论 -
九针串口
九针串口 九针串口即RS-232接口 九针串口,[1]个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和转载 2012-12-14 15:02:33 · 910 阅读 · 0 评论 -
时钟周期 机器周期 指令周期的概念
时钟周期: 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟 周期为250us。由于时钟脉转载 2012-12-09 19:55:41 · 4381 阅读 · 0 评论 -
贴片电解电容正负极区分
贴片铝电解电容电容的正负极区分和测量电容上面有标志的黑块为负极。在PCB上电容位置上有两个半圆,涂颜色的半圆对应的引脚为负极。也有用引脚长短来区别正负极长脚为正,短脚为负。当我们不知道电容的正负极时,可以用万用表来测量。电容两极之间的介质并不是绝对的绝缘体,它的电阻也不是无限大,而是一个有限的数值,一般在1000兆欧以上。电容两极之间的电阻叫做绝缘电阻或漏电电阻。只有电解电容的正极接电源正(电转载 2013-11-22 17:10:58 · 4328 阅读 · 0 评论