九联代工四川移动UNT402H机顶盒TTL乱码问题分析及解决办法
本帖最后由 呆若木鸡哦 于 2021-9-7 12:54 编辑UNT402H至少有2款不同电路板的盒子,一是山东的、采用hi3798-MV300的CPU,二是四川的、采用hi3798-MV310的CPU,两者在PCB电路板背面的左上角分别有SD、SC的标识。
本人在玩四川移动UNT402H盒子时,发现其TTL接口被设置的坑,B站UP主的方式补焊上三极管后也不正常。为避免新手走弯路,特在此对UNT402H的TTL接口进行分析,介绍正确的改装方法。
图1:盒子背面
图2:UNT402H电路板正面(四川版本)
图3:UNT402H电路板背面,注意左上角的SC标识代表四川版本(使用M310的CPU)
图4:注意上图中的标注,J300就是TTL接口的插座,可以看到缺少了2只三极管
图5:找了一截2.54mm的排针,处理成上图的右下角的形式,做为J300。
从图4可以看出,SOT-23封装的三极管的2脚是直接接地的,因此应该是npn三极管。
找了2只SOT-23的npn三极管焊上后,使用USB-TTL接口板无法收到任何数据,甚至直接用RS232串口方式也不能正常工作。
本帖最后由 snowxuxf 于 2023-1-13 21:34 编辑
其实没那么复杂,去掉一个电阻就可以了,或右边窜个电阻再接线就可以解决。
解决读取,和输入的问题。
不行,Tx和Rx对调一下。 本帖最后由 y598 于 2021-11-16 08:14 编辑
破功哦 发表于 2021-9-15 15:47
不要改那么多和加装东西,只去掉一个电阻即可!
是去掉哪个电阻,能标下不? 重新补图!
UNT402H的TTL乱码问题分析及解决办法
手绘图,将就看哈。
将三极管的1~3脚短接时,TTL输出的全部是乱码,原因是TX、RX串入的电阻10K过大。
这个电路的问题是,三极管B极串入的10K电阻过大,当TXD为3.3V高电平时三级管无法导通、TX处于0V或者0.5V的变化,造成TX常态低电平。三极管1脚B极电阻更换为1K后,3脚可以有正常的波形输出。
但是,若加了三极管,就会存在着TXD为高时TX为低、TXD为低是TX为高的情况,信号完全被反相了。
最终的解决办法:拆除掉上图中的4只0402封装贴片电阻,将TX点按黄线方式连接、RX点按橙线方式连接。
考虑到电平差异,黄线、橙线的中间最好各有1只51~100欧的电阻。
实际连接方式,根据SOT-23的引脚大小,选了2只75欧的电阻串入、并将2只0402电阻位置直接焊锡短接掉。
上电验证OK,收工。
向楼主学习{znds11} 真的很厉害啊 请问楼主这个板子能加wifi模板吗? 楼主很强,学习了 楼主以后多发点干货教程哦 学习学习 {znds1}{znds1} 帮楼主顶一顶{znds6} 大家帮忙转转,确实是好教程 又学习新的技能 666这教程很强 先顶一顶{znds6} 等会就去试试看