51单片机
文章平均质量分 52
jacklood
这个作者很懒,什么都没留下…
展开
-
选什么型号的摄像头
例如使用MC9S12DG128/256单片机,由于模拟摄像头输出场信号和行信号的时间是固定的,如果摄像头的分辨率很高,那么它输出的每个像素信号的时间将很短暂,而由于MC9S12DG128256的AD转换能力有限,不可能在很短的时间内采集整行的信号,必然造成每行采集到的像素数量很少。市场上卖的大部分摄像头都是成品型的,也就是说大部分有一个金属外壳,这无疑增加了不少重量,市场上还有少数半成品的摄像头没有外壳包装,电路板是裸露的,也叫做单板摄像头,如果能买到这样的摄像头,对于减轻整车的重量无疑是很有帮助的。原创 2024-09-05 21:34:34 · 218 阅读 · 0 评论 -
摄像头的工作原理
摄像头的工作原理是:按一定的分辨率,以隔行扫描的方式采集图像上的点,当扫描到某点时,就通过图像传感芯片将该点处图像的灰度转换成与灰度一一对应的电压值,然后将此电压值通过视频信号端输出。然后,跳过一行后(因为摄像头是隔行扫描的),开始扫描新的一行,如此下去,直到扫描完该场的视频信号,接着又会出现一段场消隐区。场同步脉冲标志着新的一场的到来,不过,场消隐区恰好跨在上一场的结尾和下一场的开始部分,得等场消隐区过去,下一场的视频信号才真正到来。事实上,分辨率反映的是摄像头的纵向分辨能力。原创 2024-09-05 21:31:48 · 364 阅读 · 0 评论 -
基于STM32单片机智能RFID刷卡汽车位锁设计开题报告
最近几年随着感应卡技术,生物识别技术的发展,门禁系统得到了飞跃式的发展,进入了成熟期,出现了感应卡式门禁系统,指纹门禁系统,虹膜门禁系统,面部识别门禁系统,乱序键盘门禁系统等各种技术的系统,它们在安全性,方便性,易管理性等方面都各有特长,门禁系统的应用领域也越来越广。门禁系统集电脑技术、电子技术、机械技术、磁电技术和射频识别技术于一体,以智能卡的方式来控制门锁的开启,它不仅给管理者提供了更安全、更快捷、更自动化的管理模式,而且也给使用者带来了极大的方便。随着时代的进步,科技的发展;原创 2024-09-02 21:13:18 · 1047 阅读 · 0 评论 -
基于单片机的自动浇花控制写设计任务书
虽然市场上有卖盆花自动浇水器,但价格十分昂贵,并且大多只能设定一个定时浇水的时间,很难做到给盆花自动适时适量浇水。同时盆花可以通过光合作用吸收二氧化碳,净化室内空气,在有花木的地方空气中阴离子聚集较多,所以空气也特别清新,而且许多花木还可以吸收空气中的有害气体,因此,养盆花如今被许多人喜爱。6、当湿低于下限值时,自动继电器工作打开水泵进行抽水自动灌溉,当湿高于上限值时,继电器断开自动关闭水泵停止灌溉,5、可以用按键设置,设置湿度的上、下限值,并具有掉电保存,保存在STC单片机的内部,上电无需重新设置。原创 2024-09-02 21:05:19 · 1045 阅读 · 0 评论 -
基于51单片机的无线模块PWM电机调速设计
为了实现对直流电机无极调速的需求,提出了一种基于STC 89C52微控制器的直流PWM可调速系统设计方案。根据系统所需达到的控制目的,UL2003驱动芯片作为电动机驱动电路,实现对电机的驱动。控制算法采用经典PWM脉宽调制算法作为控制策略。经过设计电路、接线和实验制作,表明无线对电机调速具有控制灵活,操作简便的特点,达到了设计要求。二、设计要求1).两个无线遥控按键分别实现增加,减少电机速度的功能2).UL2003芯片驱动直流电机;3).两个二级管指示灯指示电机增速和减速;原创 2024-08-05 22:26:00 · 415 阅读 · 0 评论 -
迪文串口屏的中文字体显示
注意:如果汉字库的存储大小为2.4M字节,编号为26,如果实际的字库储存大小超过了串口屏分配的储存大小(22到32之间的大小),则就会不能完全将汉字库下载进入串口屏,汉字就不能完全显示。(3)需要注意的是,文件的数字编号一定要仔细,否则汉字不能完全显示,会出现某些字显示位红色的方框,这和串口屏的flash存储分配有关,因为查看DGUSII 应用开发指南。4、需要注意的是,在串口屏上显示汉字,还需要使用串口屏文件制作工具,生成汉字库,下载到串口屏中。(1)打开串口屏文件制作工具,选择DGUS字库。原创 2024-05-18 14:10:51 · 1455 阅读 · 1 评论 -
立创EDA批量放置过孔及删除
2、然后选中铺铜的边框,再点击工具,选择铺铜批量过孔。1、首先将绘制好的电路板顶底铺铜,如下图。3、设置批量过孔的参数后点击确定。原创 2024-05-17 13:44:09 · 2999 阅读 · 0 评论 -
立创EDA绘制PCB电路板
2、将元器件拖入电路板方框内,摆放布局并使用工具栏布线、放置过孔及丝印。1、绘制好原理图后,点击设计---原理图转PCB,生成PCB文件。4、后面就可以生成制板文件发送嘉立创制板了。3、然后顶层和底层铺铜。原创 2024-05-15 16:02:37 · 863 阅读 · 0 评论 -
立创EDA绘制电路原理图
(1)放置元器件,以AT89C52为例,在元件库中查找单片机,找到后确认封装,并点击放置。(3)放置完元器件后,使用右上角的工具连线及放置网络标号,绘制完原理图如下。(2)常用元器件可在常用库中查找,如电阻、电容、电源、电感等。1、下载立创EDA并安装注册,这里我用的是标准版。2、在账号名右键,新建工程。3、以单片机时钟电路为例。原创 2024-05-15 14:55:45 · 626 阅读 · 0 评论 -
从嘉立创EDA提取PCB封装到Altiumdesigner的步骤
8、然后在AD点击设计---生成PCB库,即可生成AD使用的拨码开关PCB库。2、然后点击数据手册,显示出来4位拨码开关的封装图。5、点击文件,导出Altiumdesigner。9、原理图封装过程与PCB封装生成过程相同。3、点击立即打开,进入立创EDA编辑界面。6、勾选同意,并导出,放至一个文件夹。7、然后用AD打开这个文件。原创 2024-05-14 14:06:48 · 2906 阅读 · 0 评论 -
STM32控制蜂鸣器
电路中使用的三极管为NPN三极管,控制方法为BEEP引脚输入高电平,则三极管自上而下导通,蜂鸣器鸣响,BEEP引脚输入低电平,则三极管不导通,蜂鸣器不响。在一些设备仪表中,都需要蜂鸣器来发出提示音或者按键操作的声音,这里就用到蜂鸣器。1、蜂鸣器的分类为有源蜂鸣器和无源蜂鸣器,其区别是有没有振动源,这里我们常用有源蜂鸣器。原创 2024-03-07 09:34:28 · 1081 阅读 · 0 评论 -
基于51单片机射频RFID卡考勤人数计数系统设计
本设计由STC89C52单片机电路+RFID模块电路+1602液晶显示电路+按键电路+蜂鸣器报警电路+电源电路组成。2、任何一个人刷卡成功能,1602液晶响应显示,未刷卡显示空“ ”位置上空的,刷卡成功后相应位置显示有人。4、按下按键表示上课,如果签到人数和总人数不符合,蜂鸣器报警处理。1、系统有3张卡,分别代表依次是张三、李四、王二。3、液晶第二行显示刷卡人数,即出勤总人数。RFID卡或RFID钥匙扣。RFID/RC522模块。AMS1117稳压芯片。普通USB线(小头)原创 2023-06-14 15:31:44 · 472 阅读 · 0 评论 -
基于51单片机的RFID门禁系统
本设计采用STC89C52作为主控芯片,专用读卡器模块用来读射频卡的信息,当有卡进入到读卡器读卡的范围内时就会读取到相应的卡序列号,并根据得到的卡序列号做出相应的操作。本设计实现了自动、准确的识别卡序列号,对门禁系统起着重要的作用EEPROM采用AT24C04芯片,掉电后可以存储密码,从而保证了系统的安全性。(4)密码输入模块:(a)针对于用按键输入密码,根据密码的正确与否来进行相应的操作;(3)数据处理:针对数据的采集和分析的结果做出相应的处理,例如显示、报警、门控等。原创 2023-06-14 15:20:08 · 972 阅读 · 0 评论 -
keil 4单片机程序的debug调试
3、再单击窗口右下角变量观察窗口的watch#1标签,窗口变成下图所示,可以看到上面显示type F2 to edit字样,按两次F2输入程序中用到的变量temp和a,右侧立即显示出变量值0x00,因为两个变量最开始定义的时候没有给它们赋初值,编译器默认给它们赋的初值是0,当执行到后面的程序的时候,temp和a的值才会变化。4、在窗口的左侧为寄存器窗口,可以看到一些寄存器名称和它们的值,sec为程序代码执行所用的时间,单位是秒,这是程序启动执行到目前停止位置所花的所有时间。是程序直接运行至当前光标所在行。原创 2023-05-10 11:00:39 · 4876 阅读 · 0 评论 -
ESP8266WIFI模块连接原子云及手机APP
一、项目需求使用ESP8266WIFI模块连接到正点原子的原子云,下载原子云手机APP到安卓手机,使用APP与8266WIFI模块通信互发数据。二、软硬件准备硬件: 1、正点原子的esp8266模块 2、usb to ttl 模块软件: 1、正点原子的 串口助手 2、正点原子的 原子云手机APP 3、esp8266刷固件软件原子云后台管理界面 ——附上网站:https://cloud.alientek.com三、调试过程1、刷8266WIFI模块固件用于可支持与原子云通信,将esp8266与 US原创 2022-06-13 17:28:24 · 11991 阅读 · 10 评论 -
keil uVision 注册过期导致编译不通过
今日练习一个LED灯的程序,程序编写好之后,编译,一直报错,如下:*** FATAL ERROR L210: I/O ERROR ON INPUT FILE: EXCEPTION 0021H: PATH OR FILE NOT FOUND FILE: test.obj百度后,查出原因如下:在KEIL开发环bai境中指定目标操作系统:菜单du project-> options for target ‘target1’选择 "驱动"页在 L使用扩展连接LX51替换BL51原创 2020-07-28 12:29:35 · 9432 阅读 · 1 评论