Jiapei

来自wiki_ebaina
Liuyudian讨论 | 贡献2020年6月16日 (二) 04:02的版本 →‎资源链接
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

驾培开源项目介绍[编辑]

Nuc972 + STM32 驾校计时培训开源平台是专为驾校量身订制的,可以对接交通部驾考培训平台,符合交通部颁发的驾校计时终端的通讯协议和机动车驾驶员计时培训系统平台技术规范,是一款可为驾考学员提供计时和服务的考试培训的产品。 该产品采用高性能的工业级32位处理器, 以嵌入式Linux为软件支撑平台, 同时提供1个车载OBD采集接口、1路语音TTS模块、 1个以太网 LAN, 1路USB接口,1个7寸电阻触摸显示屏,1路标准的gps和北斗双模定位芯片 ,射频卡读取以及2路摄像头输入采集等接口。 考虑到产品本身存在的价值性,我们现在对其所有技术开源,产品目前现货发售,而且是全新可用的。参与者可以根据自己的需求,基于本设备的某些功能进行进一步开发,易百纳技术社区团队也会给予一定的技术支持,并设有专门的讨论小组供大家学习交流!

产品特点:

  • 采用高性能工业级无线模块,最高支持800Mhz主频
  • 采用高性能工业级EC20通信模块,支持全网通信
  • 采用金属外壳,经过高温高压测试,符合车载产品的检测测试
  • 宽电源输入(DC 9~28V),保证系统稳定电源接口内置反相保护和过压保护
  • WDT看门狗设计

功能强大:

  • 支持多种WAN连接方式,包括静态IP、DHCP、PPPOE、3G/UMTS/4G/LTE、dhcp-4G
  • 支持VPN远程管理、TELNET、SSH2、SFTP等
  • 支持本地和远程在线升级, 导入导出配置文件
  • 支持NTP,内置 RTC
  • 支持TCP/IP、UDP FTP(可选)、HTTP等多种网络协议
  • 支持USB2.0接口
  • 本地存储支持闪存、TF卡
  • 支持文字转语音服务
  • 支持射频卡的读取和写入
  • 支持位置定位服务
  • 支持双路摄像头图像采集
  • 支持全网通SIM卡数据通信
  • 支持良好的人机交互触摸屏幕
  • 支持车载OBD采集:车速、转速等汽车车身数据采集

设备硬件介绍[编辑]

一、硬件方面:

整机类似于一个车载导航的装置,主控采用了新唐的NUC972的芯片,整体可划分为EC20的4g模块、泰斗的GPS模块、科大讯飞的TTS语音模块、USB指纹模组、USB摄像头模组和RFID的读写卡模块等,外加一个7寸大屏,具有良好的用户体验。 本产品采用的是一块新唐NUC972核心板(如下图),它使用了通用32位微控制器,在其基础上嵌入了ARM926EJ-S CPU,它是由Advanced RISC Machines Ltd设计的一款高性能的CPU,最高主频可以达到300MHz。此外核心板上还拥有4M的SPI Flash和128MB的Nand Flash。

二、外围接口介绍:

三、协议方面:

  • 底层的通信协议主要包括了终端的注册,注销,鉴权,心跳,平台和终端的通用回复,终端控制(终端程序的升级,关机,复位,关闭通信等),位置信息上传,查询,参数的设置查询,以及透传拓展的协议部分。拓展的协议主要是教练和学员的登入登出,学时记录上传,照片的拍摄上传,照片的查询,禁训状态的设置,应用参数的设置等。
  • 除了底层通信协议的设置,还有与平台设置的私有协议,包括教练学员登入时的照片的获取,学时数据的获取,课时学费的获取,以及登出后,支付的二维码的显示和通信等。
  • 通过底层的通信协议和与上层通信协议的完善,可以将数据进行分层次的传输,达到不同的目的和数据传输的完善性。

针对驾校培训学员时,通过友好的交互方式,给学员和教练添加一位温馨的伙伴,保证学时和数据的存储。

四、开源资料内容:

  • 整套硬件设备(含7寸电阻触摸屏,主板,指纹识别模块,GPS刷卡模块, TTS语音模块等等)
  • 硬件资料(原理图、PCB、器件封装、芯片手册、接口介绍等)
  • 软件资料(驱动程序、测试程序、工具包、代码包等)
  • 其他(相关配件、使用手册、相关协议等),但不包含4G模块,4G模块需要的话另行购买
  • 教程指导链接

驾考设备快速安装使用教程[编辑]

准备工作:

要开启你的驾考设备开发,请先准备好以下硬件:

• 迷你usb OTG转接数据线,一般设备会默认配置此转接线,转接线外形,用户也可以自行淘宝购买,具体如下图所示:

• USB转RJ45线,一般也会默认配备,具体如下图所示:

• 一根连接良好的网线

• 一台电脑,需要联网,电脑上请安装telnet、ssh、sftp工具例如:winscp,putty或者SercureCRT,putty等

• 一个USB转ttl模块并和设备连接好,设备默认会配备这个模块,如下图所示:

• 一个220v转12V直流电源,用户需自行准备,淘宝直接搜索12V电源适配器即可购买,建议购买 至少12V1A的规格如下图所示:

以上工具设备准备好请按照下图所示安装下:

网线连接到路由器或者交换机上,usb 转ttl 模块插入到电脑上,请安装CH340的驱动,驱动见附件所示:

以下以putty 为例:

点击打开按钮即可进入到调试页面:

如果想设置成用户自己的 ip 网段,因为采用的是usb网卡设备,所以网络节点是 eth1 ,设备默认网段是192.168.100.X网段,如果路由器是此网段,则可以直接上网。

例如如果路由器网段是 192.168.1.XX ,则直接输入:

ifconfig eth1 192.168.1.33 然后回车

然后再输入: route add default gw 192.168.1.1然后回车

则可以连接到外网。

此事设备可以正常使用。

当然也可以用telnet 连接设备,设备默认ip 如标签所示:192.168.100.33, 用户名是 root 密码是 111

如下图所示:

其他具体的使用教程请参照 百度云,论坛的驾培板块。谢谢使用

资源链接[编辑]

相关资源和讨论区