基于单片机智能浇花控制系统设计-基于单片机的液位自动控制监测系统设计-基于51单片机GSM的手机系统模拟设计-基于单片机超声波液位测量仪系统设计-基于单片机电子琴音乐盒电路仿真系统-protues毕设

642基于单片机智能浇花控制系统设计

摘要本设计主要的内容是土壤湿度检测电路的设计与制作。该电路的工作原理是由STC89C52单片机和ADC0832组成系统的核心部分,湿度传感器将采集到的数据直接传送到ADC0832的IN端作为输入的模拟信号。选用湿度传感器和AD转换,电路内部包含有湿度采集、AD转换、单片机译码显示等功能。单片机需要采集数据时,发出指令启动A/D转换器工作,ADC0832根据送来的地址信号选通IN1通道,然后对输入的模拟信号进行转换,转换结束时,EOC输出高电平,通知单片机可以读取转换结果,单片机通过调用中断程序,读取转换后的数据。最后,单片机把采集到的湿度数据经过软件程序处理后送到LCD1602进行显示。自动浇水系统设计为智能和手动两个部分:智能浇水部分是通过单片机程序设计浇水的上下限值与感应电路送入单片机的土壤湿度值相比较,当低于下限值时,单片机输出一个信号控制浇水,高于上限值时再由单片机输出一个信号控制停止浇水;手动部分是由通过关闭单片机电源,由外围电路供电进行浇灌、

[关键词]STC89C52干湿度的采集与显示 LED

743基于单片机的液位自动控制监测系统设计-设计参考资料

随着社会的进步,生产工艺和生产技术的发展,人们对液位检测提出了更高的要求。由于新型电子技术、微电子技术和微型计算机被广泛的应用,单片机控制系统以其控制精度高,性能稳定可靠,设置操作方便,造价低等诸多特点,被应用到液位系统的控制中来。

本文介绍了以LM型液位传感器,A/D转换芯片ADC0809,以及AT89C51单片机作为主控元件的液位检测系统的设计方法。本文分别从液位检测,A/D转换,数码管显示,超限报警等几个方面对硬件电路进行了比较详细的介绍,然后对A/D转换程序,数码管显示程序,超限报警程序等做了比较详细的阐述,并用流程图做进一步的解释。

通过软件和硬件的联合调试,实现了在一定范围内对液位的调节,动态显示出液位结果,实现报警,完全实现了任务书上的要求。

关键词:液位检测、A/D转换、LM型液位传感器、超限报警

资料包含:仿真电路,程序,论文

742基于51单片机GSM的手机系统模拟设计-设计资料

摘  要:借助系统模型,阐明基于西门子公司的TC35型GSM手机模块收发短信、打电话的基本概念以及串口控制 SMS 的基本原理。详细介绍C51单片机STC12C5A32S2控制GSM 模块工作的软件实现过程,对怎样用单片机控制GSM 模块收发短信、打电话进行探讨,也对程序设计的主体思想作了较为细致的分析。

文章重点阐述了STC12C5A32S2单片机和TC35模块的接口、TC35的特点和主要功能、AT指令的应用等。该系统单片机STC12C5A32S2的TXD/RXD分别接TC35模块的TXD/RXD,完成对TC35模块的初始化和短消息的数据收发以及打电话的功能。

关键词:C51单片机;短信收发;打电话;GSM。

资料包含:实物PCB,程序,论文,仿真原理图


void delayms(uint x);
void lcd_write_com(uchar lcd_com);   //送命令数据到LCD的子函数声明
void lcd_write_data(uchar lcd_data); //送显示数据到LCD的子函数声明
void lcd_int();                      //LCD初始化子函数声明

void write_sfm(uchar wz,uchar date);//在第一行写一个数函数
#define key_4x4_port P1             //定义4x4键盘使用的单片机端口
uchar key;                        //4x4键盘扫描所得的键值保存到这里
void key_4x4_scan();    //声明4x4键盘扫描子函数,得到的键值送至全局变量key

#define Phone_connection  1    //正在打电话状态标志
#define Clear_Connect     0    //电话已挂断状态标志
char Calls_State_Flag=Clear_Connect;   //电话状态  
void ScanMessage(void);
void clr_rsbuf(void);

uchar code AT[]="AT\r" ;                             //握手信号    
uchar code AT_CMGF[]= "AT+CMGF=1\r";//发送数据为TXET格式
uchar code AT_CMGS[]= "AT+CMGS=15994473659\r";  
uchar code AT_CMGR[]= "AT+CMGR=2\r"; 
uchar code AT_CSCA[]="AT+CSCA=\"+8613800771500\""; //设置服务中心号码     
uchar code AT_CNMI[]= "AT+CNMI=2,1,0,0\r";//新消息提示:设置为mode=2,mt=1
uchar code AT_CLIP[]= "AT+CLIP=1,1\r";//显示来电号码		  
uchar Sms[]="hello!";
uchar Phone_call[]="15994473659";
uchar Phone_num[12];

802基于单片机超声波液位测量仪系统设计-毕设课设

系统为基于超声波测距的液位计,具有液位测量、显示、警报功能。硬件分从机和主机两部分,从机与主机之间通过nRF24L01模块通信。

系统分从机和主机,从机负责测量并将数据通过2.4g 无线模块回传到主机,主机上可通过液晶显示相关数据,并可通过按键进行相关设置,设置参数可通过单片机片内EEPROM 保存。设置选项有液位计安装高度,液位警报上限及下限,是否报警等。

 

 

804基于单片机电子琴音乐盒电路仿真系统-protues毕设课设

音乐盒电子琴功能描述:

  • 实现音乐盒功能可以播放音乐,并实现3首歌曲的切换
  • 实现电子琴的功能,多瑞米法索拉稀7个调的音
  • #include <AT89X52.H>
    #define uint unsigned int
    #define uchar unsigned char
    
    
    unsigned int code tab[]=
    {63628,63835,64021,64103,
    64260,64400,64524,64580,
    64684,64777,64820,64898,
    64968,65030,65058,65110};//频率表
    uchar code table[]={
    0x3f,0x06,0x5b,0x4f,
    0x66,0x6d,0x7d,0x07,
    0x7f,0x6f,0x77,0x7c,
    0x39,0x5e,0x79,0x71,0};//数码管段码显示值
    
    unsigned char Count;
    sbit bee_Speak =P1^2 ;   //蜂鸣器器控制脚 
    
    unsigned char code zhuni[]={  //祝你平安
    
    0x26,0x20,0x20,0x20,0x20,0x20,0x26,0x10,0x20,0x10,0x20,0x80,0x26,0x20,0x30,0x20,
    0x30,0x20,0x39,0x10,0x30,0x10,0x30,0x80,0x26,0x20,0x20,0x20,0x20,0x20,0x1c,0x20,
    0x20,0x80,0x2b,0x20,0x26,0x20,0x20,0x20,0x2b,0x10,0x26,0x10,0x2b,0x80,0x26,0x20,
    0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x60,0x40,0x10,0x39,0x10,0x26,0x20,

      


    文章转自电设屋,资料百度网盘下载地址 https://www.aiesst.cn/share.html​ 

目录

642基于单片机智能浇花控制系统设计

743基于单片机的液位自动控制监测系统设计-设计参考资料

742基于51单片机GSM的手机系统模拟设计-设计资料

802基于单片机超声波液位测量仪系统设计-毕设课设

804基于单片机电子琴音乐盒电路仿真系统-protues毕设课设

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值