首先根据整个来电管理的过程设计三个状态,USB-BOX默认起始状态为Ready,当手机来电时,手机把蓝牙信号(呼叫过程提示)、(来电响铃提示)和CALLER_ID_IND(来电号码)等来电信息传给USB-BOX,USB-BOX进入状态,通过CAN帧将响铃提示信息发送给管理功放音响的收音机,把来电号码发送给液晶屏,这时收音机播放铃声,同时液晶屏上弹出显示页面,包括该电话号码,并提供是否接听的两个可导航选项,这个页面的标识符便是来电管理标识符。
在这个CAN网络汽车音响系统中,收音机和方向盘CAN节点提供人机操作接口控制USB-BOX,而USB音乐播放和蓝牙免提功能相关的液晶屏显示页面则由USB-BOX来控制。USB-BOX的程序设计采用基于有限状态自动机的软件架构,将整个控制流按照功能分解为若干并发的子状态机,每个状态机被实现为一个任务,在子状态机中将该功能实现的过程节点做为子状态,以过程的推进作为状态机的跳转,这样使得整个系统构架清晰,简化了实现,便于系统调试和后续功能扩展。
关键字:CAN总线应 蓝牙技术 仿真
引用地址:CAN总线应用于蓝牙技术——汽车CAN总线仿真开发工具
在这个CAN网络汽车音响系统中,收音机和方向盘CAN节点提供人机操作接口控制USB-BOX,而USB音乐播放和蓝牙免提功能相关的液晶屏显示页面则由USB-BOX来控制。USB-BOX的程序设计采用基于有限状态自动机的软件架构,将整个控制流按照功能分解为若干并发的子状态机,每个状态机被实现为一个任务,在子状态机中将该功能实现的过程节点做为子状态,以过程的推进作为状态机的跳转,这样使得整个系统构架清晰,简化了实现,便于系统调试和后续功能扩展。
在状态机的实现中,关键跳转条件是CAN帧和蓝牙信号,CAN帧方面主要是标识符的管理,标识符是指当前液晶屏应该显示什么样的页面,提供什么样的显示信息和导航选择,在该页面下收音机和方向盘按键操作对应哪些控制命令,可以实现哪些选择性的操作(选择、退出、向上向下导航、向前向后导航),由USB-BOX和收音机共同管理。而蓝牙信号涉及到不同手机在同一功能上的不同差异,信息组合不完整,次序不固定,这就会带来一定的兼容性问题。下面以电管理为例描述一下状态机的设计。
该技术运用是一个集成USB音频播放、蓝牙免提、蓝牙音频流播放等功能于一体的汽车电控单元(以下以USB-BOX来表示),通过CAN总线与车内音响系统组合为一体,实现播放普通U盘内音乐文件(MP3、WAV、WMA等),同时可以通过蓝牙功能实现免提接听、拨打电话及播放流媒体音乐等。音响系统包括液晶屏、收音机、方向盘和USB-BOX,其中液晶屏用于实现歌曲文件信息、电话相关信息以及电话本的显示等功能,收音机实现CD音乐播放及控制等功能,收音机和方向盘上带有按键控制接口,实现对USB-BOX的音乐控制和免提操作。
上一篇:汽车电子CAN总线发展——汽车车身网络系统
下一篇:汽车CAN总线容易出现哪些常见的故障呢
推荐阅读最新更新时间:2024-05-02 23:52
全桥开关电源中变压器的仿真
全桥 是一种由四个 三极管 或着 MOS管 组成的振荡,与全桥电路相比,半桥在进行电路的振荡转换时会很容易产生干扰,容易使波形变坏。全桥虽然成本低,容易形成,但是相对的电路设计就较为复杂。在电子电力设计当中,全桥经常作为 开关电源 的搭配出现,这两种高效率低成本设计的结合,极大的推动了目前电源设计领域的进步。本篇文章将为大家介绍一种12V1000W的全桥开关电源中 变压器 仿真设计。 以12V1000W全桥为例,介绍一下主要设计参数: 输入电压为前级PFC输出的直流母线,最低波谷电压为350VDC; 输出电压12VDC,输出功率1000W; PWM频率 F=100KHz,即PWM周期10us; 最大占空4.5us,即最小死区500
[电源管理]
stm32f103r6仿真计数器程序+Proteus
单片机源程序如下: #include stm32f10x.h #include Delay.h #include smg.h #include sys.h #include timer.h #include led.h #include fmq.h #include key.h #include stm32f10x_tim.h uint16_t table = { /* 0, 1, 2, 3, 4, 5, 6, 7, 8, */ 0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, /* 9, A, B, C,
[单片机]
分布式电源并网逆变器控制策略与仿真研究
分布式电源凭借其就地发电服务用户、清洁环保等诸多优点,拥有越来越大的市场份额。微电子技术的发展为逆变技术的实用化创造了平台,微处理器的诞生满足了逆变技术的发展要求,使先进的控制技术如矢量控制技术、多电平变换技术、重复控制、模糊逻辑控制等先进的控制算法在逆变领域得到了较好的应用。进入21世纪,逆变技术正向着频率更高、功率更大、效率更高、体积更小的方向发展。本设计方案采用DC-DC-AC结构能有效提高效率,采用高频直流升压技术使逆变并网器体积更小,安全性能大大提高。针对动态系统的试验问题提出了利用Simulink的参数估计功能,使理论模型根据实验数据进行数值参数估计,从而达到理论模型充分接近实际实验环境。 1分布式电源并网逆变器
[电源管理]
超宽带(UWB)接收机的电路设计及仿真
引言 目前,超宽带(UWB)解调方法可归纳为下面三种:一种是构造一个和接收信号差不多的模板信号,然后采用相关方式;另外一种就是采用积分检波的方式解调出UWB信号;还有一种就是对接收的信号进行A/D转换,通过抽样值识别信号。第一种方案实现比较困难,因为ns级的脉冲如果实现相关接收,同步时间必须精确到ps级,这种要求无论是对接收端还是发射端都是一个挑战。简单的积分检波方式抗干扰性能比较差。采用抽样的方式实现 UWB信号的接收,前提是必须使用高速的ADC,接收机复杂度将会大大增加。本文提出了在射频前端应用同步控制的选通脉冲,在UWB的信号到来时选通,控制积分信号进入后面的判决电路。这种方式的优点是提高了接收信号的信噪比,同时实
[模拟电子]
一种新型单相脉冲整流器的MATLAB仿真研究
摘要:给出了一种新型的脉冲整流器,详细地介绍了其工作原理和控制方案,并对该整流器及其控制系统建立了MATLAB仿真模型,仿真结果验证了该方案的优越性。 关键词:脉冲整流器;升压斩波器;功率因数校正; 图1主电路拓扑图 1前言 随着电力电子装置日益广泛的应用,谐波对电网的污染也日益严重。另外,许多电力电子装置的功率因数很低,也给电网带来了额外负担并影响供电质量。因此,各种功率因数校正技术得到了迅速发展。其中,四象限变流器技术是中、大容量的单位功率因数变流器采用的主要技术。它是把在逆变电路中使用的PWM技术移植到整流电路中而形成的。其基本原理是,检测交流侧的电压波形和电流波形,通过控制功率开关管的通断状态,使输入电流接近正
[电源管理]
新能源汽车中高压配电盒振动疲劳仿真设计方案
导读:据国际能源机构统计,2020年全球电动汽车销售额达到1,800亿美元,同比增长了41%。与此同时,中国国家能源局也推出了新能源汽车发展路线图,计划到2035年新能源汽车在整个汽车市场的占比达到80%以上。根据交通运输部数据,截至2021年底,中国新能源汽车保有量已经超过了510万辆,其中纯电动汽车占比达到了85%。 随着环保、节能等观念不断普及,越来越多的车企开始涉足新能源汽车领域,而且从政策层面也在不断推动新能源汽车的普及,使得新能源汽车在中国以及全球市场中的竞争力日益增强。随着电池技术和其他关键技术的不断改进和发展,新能源汽车的续航里程和性能逐渐提高,逐渐逼近传统燃油汽车,越来越多的证据表明新能源汽车正在逐渐取代传统
[嵌入式]
英国Pickering公司在慕尼黑上海电子展推出用于电子测试与验证模块化信号开关与仿真产品
英国Pickering公司将在慕尼黑上海电子展推出新型用于电子测试与验证的模块化信号开关与仿真产品 2023慕尼黑上海电子展将于2023年7月11-13日在上海国家会展中心举办 2023年7月10日,于英国Clacton-on-Sea。 英国Pickering公司作为用于电子测试和验证的模块化信号开关和仿真解决方案的全球供应商,将在2023年7月11-13日于上海国家会展中心举办的2023慕尼黑上海电子展中推出用于电子测试与验证的新型模块化信号开关与仿真产品 。作为英国Pickering集团全资子公司,以及自动测试领域的开关专家--品英仪器(北京)有限公司的专家们期待您莅临2023慕尼黑上海电子展6.2号馆C136展位参
[测试测量]
PLC仿真软件的设计与应用
plc指令仿真模块的功能是根据已经读人的语法和语义结构赋予一定的意义,使其具有PIE的CPU的功能,对于指令仿真模块来说,其输入是语法分析模块生成的语法树所包含的各种信息。这一部分要根据不同的PLC的功能具体实现PLC程序可看作由专用的编程语言(梯形图、语句表等)所编写的源程序。不能够直接被计算机执行而必须翻译成机器语言PLC程序仿真执行就是一个PLC语言的翻译过程,主要有编译和解释两种方法实现。这里采用解释法,即逐句解释并执行。每当逐句解释执行完毕后,相当于一个扫描周期结束。虽然这种方式执行的速度比编译法慢。但是一般情况下仍在允许的范围之内,而且采用解释法能够更接近实际PLC循环扫描的工作过程,在模拟仿真过程中更方便观察、调试程
[嵌入式]