小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 13712|回复: 0

小车基本原理及异常问题初步排查

[复制链接]
发表于 2017-5-21 18:26:35 | 显示全部楼层 |阅读模式
玩了一段时间小车,自己改了很多东西,最后发现小车无法控制,整了很久总结一下验证规律。分享如下:
小车工作原理:
*****************************************************************
**********************************串口→驱动板(控制电机、舵机等)***
******************************* ↗********************************
*手机/PC  <----wifi连接---->  WiFi模块     *********************************
******************************* ↘********************************

*********************************USB数据→USB摄像头(采集图像)*****
*****************************************************************


根据基本原理可知:车上两个主板  wifi板和驱动板,其中wifi负责视频采集、传输,以及指令的透传。
    1.1、视频传输:内置MJPEGStream推流服务器,将MJPEG格式的摄像头数据读取,并通过制定端口推送
           (默认8080端口,可手动调整,参考教程:http://www.wifi-robots.com/forum.php?mod=viewthread&tid=8902&highlight=%B6%E0%C2%B7%CA%D3%C6%B5
              如果连接wifi后没有视频:
               a、先将摄像头插在电脑上,验证摄像头本身是否OK。
               b、摄像头OK,软件没有视频,选择wifi恢复出厂设置。
                    5.0双天线wifi可以在工作状态长按复位按键10s,再松开后,自动恢复出厂设置,中途不要断电
                    4.0单天线旧版本固件不支持复位按键,8MByte FLASH(背面的8脚的flash,丝印是25Q64)可以选择直接升级新固件:http://www.wifi-robots.com/thread-8932-1-1.html
                    其他恢复出厂设置方式:http://www.wifi-robots.com/thread-7996-1-1.html
                    安全wifi模块恢复出厂设置  http://www.wifi-robots.com/forum.php?mod=viewthread&tid=6979
                    串口恢复出厂设置教程http://www.wifi-robots.com/thread-8567-1-1.html
               c、恢复之后,验证是否OK,还不行的话,建议直接联系客服 哈哈哈哈哈哈。
    1.2、指令透传:
             *********************************************************
             *****************/*控制指令 下发*/**************************
             *****上位机软件----→操作指令-----→WiFi下发---→驱动板解析/执行****
             *********************************************************
             *********************************************************
             *****************/*采集数据 上传*/**************************
             *****驱动板采集数据----→WiFi上传---→上 位机软 件显示************
             *********************************************************

          A、 wifi固件默认不支持数据上传,需要开通上传请参考:WiFi开通双向上传http://www.wifi-robots.com/thread-2985-1-1.html
           B、指令下发出现问题。
                 根据上面描述可知,指令控制出现问题涉及到3个方面
                a、上位机初始化不成功
                            这个一般在软件初始化会提示串口是否初始化成功的。
                            PC主要可能原因是有线连接了家里路由器,一般路由器的LAN口IP地址是192.168.1.1,跟模块一样,会出现冲突。需要拔掉有线网口,重新连接测试。
                            电脑防火墙。
                b、验证上位机---WiFi---串口输出
                            验证方法:1、电脑插上USB转TTL模块,串口与WiFi板连接(串口板子RX--WiFi的TX  、GND-GND,两根线足够,其他线不要接)
                                             2、打开串口调试助手SSCOM42,选择USB转串口板对应的COM口,波特率设置为 4.0的 115200  5.0的为57600
                                             3、WIFI拔掉跳线帽,用5V USB口供电(电脑USB或者手机充电器),如果有打印信息出来,
                                                   那么恭喜你,硬件没问题,继续下一步。
                                             4、等WiFi启动完成后,设置SSCOM42 波特率为9600,HEX格式显示。
                                             5、打开操作软件,选择WiFi控制模式连接并操作,此时SSCOM会显示HEX格式的指令。至此可验证WiFi收到了软件的控制指令,并通过串口下发出去了。
                           这一步可以确认上位机下发的指令是否是你需要的。   
                c、验证控制指令---驱动板
                            验证方法:1、电脑插上USB转TTL模块,串口与驱动板连接(断开wifi数据线)(串口板子TX--驱动板的RX  、GND-GND,两根线足够,其他线可不接)
                                             2、打开电脑操作软件,在   平台设置→ 控制参数设置→蓝牙串口,选择USB转串口模块对应的端口号,波特率9600.
                                                   重启软件,控制模式   蓝牙/串口模式。
                                             3、给驱动板上电,等待1分钟左右(原本驱动板程序会等待WiFi启动完成之后再进行初始化)。
                                             4、在软件界面进行操作,相当于控制软件直接跟驱动板通信。
                           如果通信不成功,就需要验证驱动板内置程序是否有问题了,建议重新烧录驱动板固件,烧录方式如下:
                           51刷机:http://www.wifi-robots.com/thread-1275-1-1.html
                           STM32刷机:http://www.wifi-robots.com/thread-8149-1-1.html
                            arduino刷机:  http://www.robots-store.com/index.php?tpl=content_app&id=119                               
简单分享了一下基本原理以及简单的排查方式,希望盆友们多实践,多尝试,都能学到东西~~~~~~~~














回复

使用道具 举报

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

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-26 08:13 , Processed in 1.192746 second(s), 21 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

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