本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于PIC18F6585设计的巨型红外控制时钟

发布时间:2020-08-14
分享到:

基于PIC18F6585设计的巨型红外控制时钟

发布时间:2020-08-14
分享到:

描述
从公寓的所有区域都可以看到,没有隐形眼镜。由红外遥控器控制。

在通勤1个月之间,这是一个漫长而艰苦的过程,但是经过13年的眨眼,Heroineclock I终于被关闭了,并取而代之的是更好的Heroineclock II,这是基于更多的经验。研究了过去13年中出现的所有中文选项,发现它们太昂贵了。最大的中文数字是12英寸高和50美元。EL线会发大财。投影仪太暗又太小。超高亮红色LED从22c降到15c并变得更亮。有了新的经验,功耗从Heroineclock I的20W降低到7W,而光输出却大大增加了。音频合成器更加复杂,具有3个方波振荡器和衰减定时。时钟速度从20Mhz增加到40Mhz,以改善音频质量。新的扬声器驱动器是真正的PWM驱动的D类,占空比为50%时为零。扬声器使所有LED和声音的总电流达到0.6A。

困扰着Heroineclock I的脆弱的按钮和开关被IR遥控器取代了。这是对红外遥控器进行解码的第一次经验,它显示红外接收器不输出RS232,而是输出PWM。IR解码确实非常有用,因为它可以处理设置时钟所涉及的快速按钮按下操作。相比之下,现代液晶电视的IR解析速度非常慢。驱动Heroineclock I的LED的移位寄存器被直接连接到每段1 GPIO上。PIC18F6585取代了旧的PIC16F877。它具有大量的引脚,但是只有足够的有源驱动GPIO可供27个段使用。代替PNP晶体管,LED由NPN驱动,从而允许更高的电压。现在,它们不再是与向2.5V总线提供大量电流并联的LED接线,而是与10V总线串联5个。现在,所有LED点亮的总电流为0.5A,而不是10A。有一个小程序可以将MIDI文件转换为数据表,以供时钟播放。对于简单的时钟,只需要手动输入数据表就容易了。与定义的音符长度相比,无限的音符长度和依赖于软件衰减的声音更令人愉悦。

对于所有经过改进的电子设备,树莓派可以很轻松地播放mp3音频,从而完成整件事。但是仍然需要使用PIC来多路复用LED,而省去额外的树莓派会更便宜。在实际的现代应用程序中使用30年代的复古8位平台,这种大规模的PLCC封装装饰了高端电子产品,仍然有点令人满意。

外部温度计划

无需花费一整天的通勤时间,人们越来越需要在没有电网的情况下测量室外温度并记录室内温度。互联网上有很多温度传感器,使用ESP32和ESP8266板,奇异的电容器,磷酸锂电池,太空级太阳能电池板,吸纳兆瓦的电能以促进最新的wifi标准。有点过头了,但是代表了一个时间,它强调了每一个数十亿美元的联盟s肿的标准都非常不理想的现成零件。

从10年前开始,狮子王国仍然有很多非常优化的零件可以完成此任务,当时一切都是出于目标驱动,必须从头开始构建。那时的雄狮在PIC18f14k50和SI4421的基础上发展了相当于物联网的电路板。传输时最多使用一个毫安电流,为3.3V。按照今天的标准,功耗是如此之低,可以在某些镍氢电池和非常便宜的太阳能电池板上运行。狮子每天都不会使用锂电池来完成这项任务。这些板块的小型舰队是10年前建造的,用于传输直升机的航向。今天,他们将因其遥感能力而倍受珍视。可以重新设计它们以传输温度。家用路由器将具有用于接收分组的板。

没有足够的空间在墙上显示室外温度,但是网页可以显示室外温度。温度显示屏还可以接收数据包并在室内和室外温度之间交替显示。除了在Calif *中测量温度外,无需测量任何其他东西。

自从安装了温度计以来,温度更高了。狮子争辩说增加一个外部温度计,秒显示和温度记录。秒显示的可能性最小。它会使得在报警之前尽可能容易地在接近时醒来变得容易,但是会增加更多的闪烁并且很难看到。  温度计的所有增强功能均指向网状网络。狮子王国有XBees的供应,但它们消耗大量能量。室内温度计的温度记录将具有无限的功率。外部温度记录需要太阳能。 

 

外文原文:点击进入

声明:本文由Hackaday授权电路城翻译,系电路城的原创内容,转载请注明出处!

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论