上一篇博客中总体介绍智能家居系统的基本实现原理,这篇博客和以后的几篇博客会详细进行相应的介绍。这里首先进行硬件电路的设计。
硬件电路的设计
硬件电路主要包括以下几个:
主控电路
传感器电路
通讯电路
下面就分别讲解着三个电路的设计
主控电路设计
主控电路采用的是STM32F103C8T6单片机,关于为什么选择这个型号的,主要有两个原因,一是稍微便宜一些,淘宝上便宜一点的6块多大洋就可以了;二是因为综合考虑了下我能使用到的资源,选择这个型号的已经够用了。如下图所示:
主控电路实际上就是一个单片机的最小系统的设计,而最小系统的设计主要包括:电源部分、晶振部分、程序下载部分、芯片电路部分。其中下载电路可以根据自己的需要进行设计,可以选择USB下载或者JTAG下载,两种方式根据自己的实际情况进行选择。
以下是我的主控部分的电路原理图:
STM32最小系统原理图
从图中可以看出,我的硬件中同时有USB下载和JTAG下载,方便后期根据自己情况进行选择,在程序调试过程中,不得否认JTAG的作用还是挺大的,调试非常的方便。
传感器电路设计
本次使用到的传感器主要有:DS18B20(温度传感器),MQ_2(烟雾传感器).DHT11(温湿度传感器),TELESKY(光敏传感器),HC-SR501(人体红外感应模块)、BEEP(蜂鸣器)。这几个传感器很普通,也就是常见的模块,以下是主要的电路图:
DS18B20(温度传感器)
DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线”接口的温度传感器。具有体积小,硬件开销低,抗干扰能力强、精度高的特点,测量温度范围为-55~+125℃,精度为±0.5℃。现场温度直接以“一总线“的数字方式传输,打打提高了系统的抗干扰性。为了方便,设定分辨率及报警温度存储在EEPROM中,掉电后任然保存。
DS18B20测温原理下图示。图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在-55℃所对应的一个基数值。计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当计数器1的预置值减到0时,温度寄存器的值将加1,计数器1的预置将重新被装入,计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器1的预置值。
DS18B20通讯方式为单总线结构!
所有的单总线器件要求采用严格的信号时序,以保证数据的完整性。 DS18B20 共有 6 种信号类型:复位脉冲、应答脉冲、写 0、写 1、读 0 和读 1。所有这些信号,除了应答脉冲以外,都由主机发出同步信号。并且发送所有的命令和数据都是字节的低位在前。
其他详细介绍可以查看芯片手册。或者从我后期资料包中寻找。
DHT11(温湿度传感器)
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为4针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。
DATA用于微处理器与DHT11之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms左右,数据分小数部分和整数部分,具体格式在下面说明,当前小数部分用于以后扩展,现读出为零.操作流程如下:一次完整的数据传输为40bit,高位先出。数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据”所得结果的末8位。
主要参数:
工作电压范围:3.3V-5.5V
工作电流 :平均0.5mA
输出:单总线数字信号
测量范围:湿度20~90%RH,温度0~50℃
精度 :湿度±5%,温度±2℃
分辨率 :湿度1%,温度1℃
DHT11通信方式也是属于单总线,和DS18B20类似。
MQ_2(烟雾传感器)
该模块有两种方式进行数据采集,模拟和数字。这里我选择的是模拟量的,因为我的上位机需要历史数据,数字式的只有0和1。具体介绍可以从代码中看出。
HC-SR501(人体红外感应模块)
当有人进入其感应范围则输入高电平,人离开感应范围则自动延时关闭高电平。输出低电平。因此这个模块很容易编写代码进行驱动。
TELESKY(光敏传感器)
光敏传感器和烟雾传感器驱动方式很类似,都可以利用STM32内部的ADC进行驱动转化,进而可以得到更加准确的数据。
以上大概介绍了下有关硬件中的几个部分。剩下的通信部分再下一篇讲解。
上一篇:ARM平台下无线网卡的配置
下一篇:stmf103 位带操作
推荐阅读
史海拾趣
Ampire Co., Ltd. 是一家总部位于中国深圳的汽车电子产品制造商,专注于汽车安全、娱乐和舒适性电子产品的研发、生产和销售。以下是关于 Ampire 公司发展的五个相关故事:
成立与初创阶段:Ampire 公司成立于 2002 年,起初主要从事汽车电子产品的贸易业务。公司的创始人致力于在汽车行业提供高品质的电子产品,以提升驾驶体验和车辆安全性。在公司初期,他们主要进口和销售一些汽车音响和影音产品。
技术创新与产品升级:随着市场需求的不断变化和技术的进步,Ampire 公司开始注重技术创新和产品升级。公司加大了对汽车安全和行车辅助系统的研发投入,推出了一系列高品质的后视摄像头、倒车雷达、行车记录仪等产品,以提高车辆的安全性和驾驶便利性。
品牌建设与市场拓展:Ampire 公司通过不断提升产品质量和服务水平,逐渐树立起了良好的品牌形象,并在国内外市场上获得了良好的口碑和知名度。公司积极参加国内外汽车电子展会和行业活动,拓展了国际市场,产品出口至欧美、东南亚等多个国家和地区。
生产基地建设与产能提升:为满足不断增长的市场需求,Ampire 公司逐步扩大了生产基地,并引进了先进的生产设备和技术。公司建立了完善的生产制造体系,实现了规模化生产和产能提升,保障了产品质量和交货期。
持续发展与未来规划:Ampire 公司持续致力于技术创新和产品升级,不断推出符合市场需求的新品。未来,公司计划进一步加大在汽车安全、智能驾驶和车载娱乐等领域的研发投入,积极探索人工智能、互联网车联网等新技术的应用,为客户提供更加智能、安全和便捷的汽车电子产品。
这些故事展示了 Ampire 公司从创立初期到如今在技术创新、产品升级、品牌建设、生产基地建设以及未来规划等方面取得的重要进展。
台湾富晶(FORTUNE)公司的发展故事
故事一:初创与先驱之路
富晶电子股份有限公司(Fortune Semiconductor Corp.),中文简称富晶,成立于1995年,总部位于台湾新北市淡水区。作为亚洲最早切入模拟IC设计的先驱之一,富晶自创立之初便专注于电路设计与整合技术。在那个数字科技刚刚起步的时代,富晶凭借其前瞻性的视野和深厚的技术积累,迅速在模拟IC设计领域崭露头角。公司不仅精通电路设计,还擅长将先进的SOC/SIP技术应用于实际产品中,为消费电子、电源管理、家用电器等多个领域提供了高性能的IC解决方案。
故事二:性价比优势与市场拓展
随着消费性电子产品的价格逐渐亲民,富晶的产品因其优良的电路设计和品质,在电源管理IC和电池管理IC等模拟IC领域展现出了强大的性价比竞争力。在过去十年中,富晶成功帮助众多制造商提升了消费性电子产品的价值,推动了手机、笔记本电脑、数码相机等产品的普及。制造商们选择富晶的IC产品,不仅因为其稳定的质量和卓越的性价比,还因为富晶能够持续稳定地供货,满足了市场对高效、可靠电子元件的迫切需求。
故事三:技术创新与产品升级
富晶始终将技术创新视为企业发展的核心动力。公司不断投入研发资源,致力于开发更加先进、高效的IC产品。通过不断优化电路设计、提升制造工艺,富晶成功推出了一系列具有行业领先水平的产品,如FS98O24、FS8855等电源管理IC和电池管理IC。这些产品不仅性能卓越,而且功耗更低、体积更小,满足了市场对电子产品轻薄化、绿色化的需求。
故事四:贴近市场与客户需求
自成立以来,富晶始终秉持着贴近市场、满足客户需求的服务理念。公司密切关注市场动态和客户需求变化,及时调整产品策略和服务模式。通过与客户建立紧密的合作关系,富晶能够深入了解客户的实际需求,为客户提供定制化的解决方案。这种贴近市场的服务模式不仅赢得了客户的信赖和支持,也为富晶在激烈的市场竞争中赢得了宝贵的市场份额。
故事五:全球化布局与未来发展
随着全球化进程的加速推进,富晶也加快了其全球化布局的步伐。公司不仅在国内市场取得了显著的成绩,还积极拓展海外市场,与众多国际知名企业建立了长期稳定的合作关系。同时,富晶还注重与国际先进技术的交流与合作,不断提升自身的技术水平和创新能力。展望未来,富晶将继续秉承“创新、卓越、共赢”的发展理念,致力于成为全球领先的模拟IC设计企业,为电子行业的繁荣发展贡献更多的力量。
2023年12月29日,大连达利凯普科技股份公司在深圳证券交易所创业板正式挂牌上市,股票代码为301566。这一里程碑式的事件标志着公司进入了一个新的发展阶段。上市融资将为达利凯普提供更多的资金支持和发展机遇,公司将继续加大研发投入和市场拓展力度,不断推动技术创新和产业升级。同时,达利凯普也将积极履行社会责任和义务,为电子行业的发展做出更大的贡献。
请注意,这些故事概要基于现有信息整理而成,具体细节可能因时间、环境等因素而有所不同。
随着5G技术的普及,Cramer公司紧跟时代潮流,开始研发5G通信设备。他们与多家通信巨头合作,共同推进5G技术的发展。经过不懈的努力,Cramer公司成功研发出了一款高性能的5G路由器。这款产品的推出,使得Cramer公司在5G市场上取得了先机,并为其带来了丰厚的回报。
随着全球电子市场的不断发展,AMOTECH开始将目光投向海外市场。2004年,公司在山东建立了第一家海外工厂——山东AMOTECH公司,专注于全球定位系统天线的生产。这一举措标志着AMOTECH正式进军中国市场,为后续在中国市场的深入发展打下了基础。此后,公司不断加大对中国市场的投入,2006年在青岛建立办公室,2008年更是在青岛建立了中国第二工厂,进一步巩固和扩大了在中国市场的份额。
我现在有一个带有WLAN模块的嵌入式liunux系统的板子,现在希望它能与PC通信,之前设置好AP后,一直都可以通信的,但是后来过了一段时间,我一直没用这块,这两天再用的时候,不知为什么只要AP一打开,模块就nework down,无法启动,如果不打开AP,WLAN就能正常 ...… 查看全部问答∨ |
当 给 mc55模块 发送 短信时,模块 为什么 无法 接受到 +CMT: "+491795289609",,"03/08/14,14:44:49+08"是甚么 原因造成的呢。但用AT+CMGR=28 可以 读取到短信。… 查看全部问答∨ |
迎合心昕要求,为了完成这个小项目,虽然是软件部分但是也少不了硬件调试,我把放起来很久的51的东西翻出来了,做了最小系统,把常用的也焊接上了,索性把图片传上来大家看看!!!… 查看全部问答∨ |
|
本帖最后由 helloxieyu 于 2014-2-6 13:38 编辑 关于MSP430G2231-EP 的datasheet里提到的Crystal oscillator cannot be operated beyond 105°C,到底是指外部外部的LFXT1CLK 还是内部的VLOCLK啊? … 查看全部问答∨ |
|
设计单片机外接8个发光二极管和2个按............ 设计单片机外接8个发光二极管和2个按键的电路。编程实现:用1个按键控制8个发光二极管1、3、5、7同时显示,用另外1个按键控制2、4、6、8同时显示。 我还有原理图,求大神帮助,小弟谢了 我们老师从网上瞎找的题当试卷,这种题我们从来没见到过, ...… 查看全部问答∨ |
本帖最后由 qwqwqw2088 于 2016-6-12 08:23 编辑 电子器件的电源测量通常情况是指开关电源的测量(当然还有线性电源)。讲述开关电源的资料非常多,下面讨论的内容为PWM开关电源,而且仅仅是作为测试经验的总结,为大家 ...… 查看全部问答∨ |
设计资源 培训 开发板 精华推荐
- 下载白皮书 答题赢好礼|TE《智能监控应用连接解决方案指南》
- 直播已结束【使用 TI 低成本 MSPM0 MCU 快速开发 – 生态详解系列之二】(9:45开始入场)
- 【颁奖礼】摸黑抢楼赢大礼!
- 翻开《射频技术For Dummies系列》书籍,跟帖漫谈射频世界
- 【技术直播】 MPS、Nexperia、泰克专家齐聚,畅谈新能源汽车动力设计注意要点
- 艾睿电子直播:聚焦“TI FPD-Link III 汽车芯片组” ,汽车视频传输理想解决方案
- ADI有奖下载活动之14 ADI公司针对pH计和电导率仪的演示系统
- Digi-Key KOL视频来袭~资深算法工程师畅聊图像处理秘诀
- 福禄克首款热成像万用表Fluke-279FC 即将上市!填写问卷赢好礼喽!