找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11204|回复: 2
收起左侧

用单片机改进硬改版NR285G全千兆网络行为管理路由器

[复制链接]
ID:138343 发表于 2017-1-7 22:06 | 显示全部楼层 |阅读模式
从路由器到单片机再用单片机解决路由器的问题,回到51黑回馈论坛。

前年在淘宝上买的用DIR651硬改的NR285G,全千M LAN加强大的智能QOS及较多的带机量,路由器运行至今功能稳定,唯一不满意的是端口指示灯不正常,表现为不论插网线与否都亮灯,插上网线后灯会微闪。
学了两个月的单片机,就用单片机为此路由做了一个专用的LED驱动电路,实现正常的LED点灯逻辑,同时加入温度监测与自动风扇功能。

风扇驱动电路留好,受到路由器内部空间大小限制只保留了风扇工作指示灯,内部电路如下图,注意插入的网线和网口灯已经可以正常驱动。
1654501001.jpg

高温设定28度,用手指按住可以看到红色的风扇工作指示灯亮起。
1654501000.jpg

合盖,再插入网线检查下功能是否完好。
1654500998.jpg

下面图,由于硬改后网中顺序改变,贴上标签更直观,同时led换为lan口是绿色,wan口为黄色,风扇工作指示为红色

1654500999.jpg



芯片选型
========
STC15W401AS 16脚


用途        管脚        管脚     用途
---------   ----        ----     ---------
out-lan-3   P1.2        P1.1     out-lan-1
out-lan-4   P1.3        P1.0     out-lan-2
out-wan     P1.4        P3.7     fan drive
ntc         P1.5        P3.6     in-wan
            P5.4        P3.3     in-lan-4
            VCC         P3.2     in-lan-3
            P5.5        P3.1/TX  in-lan-2
            GND         P3.0/RX  in-lan-1



电路原理图:
NR285G_LED_DRIVE_电路.png





固件:
nr285g_led.zip (654 Bytes, 下载次数: 15)

回复

使用道具 举报

ID:193423 发表于 2017-4-28 10:06 | 显示全部楼层
2个月学了就有这个本领呀

回复

使用道具 举报

ID:38187 发表于 2021-11-4 08:33 | 显示全部楼层
楼主太强大了, 下载了我回去试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表