第一章:AVR单片机C语言程序设计概述1.1AVR单片机简介1.2AVRStudio+WinAVR开发环境安装及应用1.3AVR-GCC程序设计基础1.4程序与数据内存访问1.5I/O端口编程1.6外设相关寄存器及应用1.7中断服务程序1.8GCC在AVR单片机应用系统开发中的优势第二章:PROTEUS操作基础2.1PROTEUS操作界面简介2.2仿真电路原理图设计2.3元件选择2.4仿真运行2.5PROTEUS与AVRStudio的联合调试2.6PROTEUS在AVR单片机应用系统开发中的优势第三章:基础程序设计3.1闪烁的LED3.2左右来回的流水灯3.3花样流水灯3.4LED模拟交通灯3.5单只数码管循环显示0~93.68只数码管滚动显示单个数字3.78只数码管显示多个不同字符3.8K1~K4控制LED移位3.9数码管显示4×4键盘矩阵按键3.10数码管显示拨码开关编码3.11继电器控制照明设备3.12开关控制报警器3.13按键发音3.14INT0中断计数3.15INT0及INT1中断计数3.16TIMER0控制单只LED闪烁3.17TIMER0控制的流水灯3.18TIMER0控制数码管扫描显示3.19TIMER1控制交通指示灯3.20TIMER1与TIMER2控制十字路口秒计时显示屏3.21用工作于计数方式的T/C0实现100以内的按键计数3.22用定时器设计的门铃3.23报警器与旋转灯3.24100000秒以内的计时程序3.25用TIMER1输入捕获功能设计的频率计3.26用工作于异步模式的T/C2控制的可调式数码管电子钟3.27TIMER1定时器比较匹配中断控制音阶播放3.28用TIMER1输出比较功能调节频率输出3.29TIMER1控制的PWM脉宽调制器3.30数码管显示两路A/D转换结果3.31模拟比较器测试3.32EEPROM读写与数码管显示3.33Flash程序空间中的数据访问3.34单片机与PC机双向串口通讯仿真3.35看门狗应用第四章:硬件应用4.174HC138与74HC154译码器应用4.274HC595串入并出芯片应用4.3用74LS148与74LS21扩展中断4.462256扩展内存4.5用8255实现接口扩展4.6可编程接口芯片8155应用4.7可编程外围定时计数器8253应用4.8数码管BCD解码驱动器7447与4511应用4.98×8LED点阵屏显示数字4.108位数码管段位复用串行驱动芯片MAX6951应用4.11串行共阴显示驱动器MAX7219与7221应用4.1216段数码管演示4.1316键解码芯片74C922应用4.141602字符液晶测试程序4.151602液晶显示DS1302实时时钟4.161602液晶工作于四位模式实时显示当前时间4.172×20串行字符液晶演示4.18LGM12864液晶显示程序4.19PG160128A液晶图文演示4.21TG126410液晶串行模式演示4.21用带SPI接口的MCP23S17扩展16位通用IO端口4.22用TWI接口控制MAX6953驱动4片5×7点阵显示器4.23用TWI接口控制MAX6955驱动16段数码管显示4.24用DAC0832生成多种波形4.25用带SPI接口的数模转换芯片MAX515调节LED亮度4.26正反转可控的直流电机4.27正反转可控的步进电机4.28DS18B20温度传感器测试4.29SPI接口温度传感器TC72应用测试4.30SHT75温湿度传感器应用4.31用SPI接口读写AT25F10244.32用TWI接口读写24C044.33MPX4250压力传感器测试4.34MMC存储卡测试4.35红外遥控发射与解码仿真第五章:综合设计5.1多首电子音乐的选播5.2电子琴仿真5.3普通电话机拨号键盘应用5.4手机键盘仿真5.5数码管模拟显示乘法口诀5.6用DS1302与数码管设计的可调电子钟5.7用DS1302与LGM12864设计的可调式中文电子日历5.8用PG12864LCD设计的指针式电子钟5.9高仿真数码管电子钟5.101602LC
2025/1/1 11:28:29 5.27MB 单片机 c语言 AVR
1
这是一个描述51单片机和DFS18B20如何一起协同工作,采集到正确的温度并显示,而且可以自行设定报警温度的上下值,温度显示精确到小数点后一位,即使断电报警温度仍被保存在DS18B20芯片中
2024/12/27 11:14:15 667KB 单片机 C语言 DS18B20
1
微机原理课程设计家庭报警系统,开关动作在电脑上显示对应窗户有小偷
2024/12/19 15:03:24 2KB 微机原理 家庭报警系统 汇编 x86
1
调用海康SDK包,报警布防、监听接收报警信息的相关功能,bin文件夹下为已编译的可执行程序
2024/12/17 15:41:05 306KB 海康SDK包
1
目录摘要 5ABSTRACT 6第1章绪论 11.1选题背景 11.2课题意义 11.3国内外在该方向的研究概况 11.4本文的主要工作 3第2章系统总体分析和设计 42.1系统概述 42.2恒压供水系统的节能原理 42.3恒压供水系统硬件设计 6第3章器件的选型及介绍 103.1可编程控制器PLC 103.1.1简介PLC的产生 103.1.2简介PLC的发展状况及其发展趋势 103.1.4简介PLC的应用领域 113.1.5PLC的工作过程 113.1.6PLC的选型 123.2变频器 123.2.1变频器的构成 123.2.2变频器的特点 163.2.3变频器的选型 173.2.4变频器的接线 183.3PID调节器 183.4压力传感器的接线图 193.5原件表 20第4章PLC控制及编程 224.1PLC控制 224.2自动运行 234.3手动运行 254.4公用部分 27第5章MCGS组态软件 295.1MCGS组态软件 295.2建立界面 305.2.1建立窗口 305.2.2定义数据对象 315.3编辑界面 335.3.1编辑画面 335.3.2对象元件的选择 335.4MCGS与PLC之间的连接 345.4.1添加PLC设备 355.4.2PLC设备属性的设置 36结束语 38参考文献 40摘要建设节约型社会,合理开发、节约利用和有效保护水资源是一项艰巨任务,因传统供水方式占地面积大,水质易污染,基建投资多,而最主要的缺点是水压不能保持恒定,导致部分设备不能正常工作,本文提出了一种基于三菱FXOS-30MR和三菱FR-A540变频器的变频恒压供水系统的解决方案。
主要讨论了以三菱FXOS-30MR和三菱FR-A540变频器为核心的硬件电路的设计和软件程序的设计,实现了对传感器信号的处理,各参数的设定等,详细介绍了硬件电路和软件程序的实现方法。
恒压供水方式技术先进、水压恒定、操作方便、运行可靠、节约电能、自动化程度高,在泵站供水中可完成以下功能:(1)维持水压恒定;
(2)控制系统可手动/自动运行;
(3)多台泵自动切换运行;
(4)系统睡眠与唤醒。
当外界停止用水时,系统处于睡眠状态,直至有用水需求时自动唤醒;
(5)在线调整PID参数;
(6)泵组及线路保护检测报警、信号显示等。
关键词变频恒压供水;
PLC;
FR-A540ABSTRACTBuildingtheconservation-orientedsociety,thereasonabledevelopment,savesandtheeffectiveprotectingwaterresourcesisanarduoustask,thatthetraditionalwatersupplyCoverslargeareas,Easywaterpollution,Moreinvestmentininfrastructure,andthemaindisadvantageisthatwaterpressurecannotremainconstant,causepartoftheequipmentdoesnotwork.Inthispaper,basedonMitsubishiFXOS-30MRandMitsubishiFR-A540frequencyinvertersolutionforVFconstantpressurewatersupplysystem.MainlydiscussedinFXOS-30MRMitsubishiandMitsubishiFR-A540Inverterinhardwaredesignandsoftwaredesign,implementationofsensorsignalprocessing,eachparametersetting,etc.,detailinghardwareandsoftwareImplementationoftheprogram.Advancedtechnologyandconstantpressurewatersupply,waterpressureconstant,easy,reliab
1
本设计采用AT89S51单片机为核心来设计智能电热水器。
本设计也对单片机控制电热水器实现智能化的可能性进行了分析,利用温度传感器、水位检测装置、及模数转换器等来完成本设计。
在硬件设计方面,主要对单片机最小系统及其扩展、电源电路、键控及接口电路、模数转换电路、水位检测电路、报警电路进行了详细介绍。
2024/12/9 0:09:43 1.37MB AT89S51单片机 智能电热水器
1
OPCUA客户端软件exeOPC基金会(OPCFoundation)发布了最新的数据通讯统一方法—OPC统一架构(OPCUA),涵盖了OPC实时数据访问规范(OPCDA)、OPC历史数据访问规范(OPCHDA)、OPC报警事件访问规范(OPCA&E)和OPC安全协议(OPCSecurity)的不同方面,但在其基础之上进行了功能扩展。
OPCUA,是在传统OPC技术取得很大成功之后的又一个突破,让数据采集、信息模型化以及工厂底层与企业层面之间的通讯更加安全、可靠。
OPCUA的几大优势:与平台无关,可在任何操作系统上运行为未来的先进系统做好准备,与保留系统继续兼容配置和维护更加方便基于服务的技术可见性增加通信范围更广通信性能提高
2024/12/5 0:50:28 65.38MB OPC UA 客户端软件
1
一份用STM32实现MQ-5烟雾模块和DS18b20的数据读取,并在OLED上显示,超过设定限制,实现语音报警。
2024/11/22 19:41:35 2.85MB STM32、OLED
1
根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;
否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警。
2024/11/15 19:24:26 78KB 单片机 密码锁 C语言
1
当火焰传感器接受到火焰信号,利用液晶显示
2024/11/2 3:54:06 1.63MB 80C52 火焰传感器
1
共 524 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡