这个排插历时半年打造出来的本来打算简简单单就算了,但是要做就做好,于是乎做了电流电压功率显示,由于主机放地上看数据也不方便,于是就加上了无线液晶显示,无线用NRF24L01+模块,单向传输,也就是说液晶只是做显示用。电流电压的读取还是第一次搞,不过做下来发现难度也不大。电压使用小变压器,原来是使用电源变压器的其中一个绕组做检测的,后来发现带载后会影响电压所以就改用独立的小变压器。电流互感器是用力创的。电源板子是从步步高CD机拆出来的,有12V 5V 正负12V,很方便,所以直接用了。电压和电流的电压经过运放再给单片机取样,电压显示是软件校准了的,已经固化,电流通过板上的电位器来调节。这个排插的4个继电器使用宏发的,国内做得最好的继电器,价格也很贵,4个继电器加上座花了80大洋,美标插座5大洋一个,塑料机箱30大洋。坚持做就要做好的原则,这个打算用到子孙后代的,所以选材也是用比较好的。这个排插带红外学习功能,很方便的使用不同遥控器。不罗嗦了,下面看图
还好买的机箱够大,不然真的放不下了
这是主控板,单片机用STC12C5A60S2,右上角的是小变压器用来检测电压的
变压器下面是电压和电流的整流检测电路
这个插座插芯的质量很好,铜很厚,就是外壳很一般
使用接线端子接线,比用线拧好多了,方便而且接触好
下面是上位机,液晶板子,绿色的是无线模块。板子带自动背光检测,有了这个功能妈妈再也不用担心我晚上会刺眼了
硬件都搞定了,现在来调试软件,无线发射调试完成,单片机的AD是10位的,我使用过采样变为12位即4096个点,再经过软件校准,精度很不错了
已经调出来电压电流功率了,简单测试一下电压电流功率,这个电流互感器的线性度貌似一般般,低电流的时候不太准
硬件校准后电流还是很准的
来看看菜单,第一级菜单,显示电流电压功率,温度和继电器状态
第二级菜单,红外键码,分别是1-6个按键的编码
第三级菜单,第一个D是代表实时的红外码,可以知道当前按键的红外码
第四级菜单,自动背光控制
由于原来使用C52的单片机,任务比较多速度慢,温度都不正常了,后来换上STC12C5A60S2后一切正常
无线传输的显示也像实时一样显示很快了如果没信号,5秒后就会切换到这个界面,有信号的话自动切换回原来的菜单
这是红外学习状态,按着插座中间的按键上电就会进入红外学习状态
完工
5块钱买的外壳,很适合这个液晶,不过开孔比较蛋疼,工具不齐全,唯有用电钻打孔了
中间的是红外学习按键,按住上电才有效,为了防止找不到遥控,这个按键在开机后按下可以同时通断4个继电器[
测试一下自动背光,开启状态,遮住光敏电阻等于关掉灯,自动变暗,亮度检测用了比较器的自锁电路,防止在临界点一闪一闪亮晶晶
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |