车用OBD性能参数多通道数据采集系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
速信 号 。
si m d 选 择 1一 i r h s f d u s n d ut o e 0 bt i t ut e ,ni e 。 ,g j i i g
1 A D模 块 . 1 ,
2 C p enPo et s 置 。C pued v e 择 ) a B a rp re 设 l i a tr ei 选 c
周期 或频 率 。
进 行 连续转 换 , 将转 换结果 存人 V le[] : 并 au s 中 8
AD1
— 一 —
发动 机转 速信 号频率计 算 公式 为 :
fT Mc / aa Pecl ) = P l ( t rsae kd r 式 中 : P l—— 系 统总线 时钟 , z T Mc k H;
生一个指定的沿跳变( 上升沿或下降沿 ) 。定 时器捕捉 T D选 择 P E _ x 。 x T 0 T D1 到指定的沿跳变后 ,把此时 自由运行计数器的值储存
到输 入捕 捉 寄存 器 中 。如果 在 输入 捕捉 控 制 寄存 器 中
设置 中断 , 系统会 产生 输入 捕 捉 中断 , 用 中断 处 理程 利
时器 具有 2路独立 的 P r y 2 , ai 选择 n n , dh选择 8bt,tpbt t o eWit i So i s 进行 监测 。当信 号发生 时 , 指定 的输入 捕捉 引脚 上发 选 择 1 B u ae选 择 96 0 R D选 择 P E 一 x , 在 , a d rt 0 , x T 1 R D1
5程 序实现 。在 ma ) i 序窗 口中定 义变 量 : n程
bo lVau s a lbl: o l e Av ia e
w r a e[] odV l s ; u 8
wo d d t ld t2, t ; r a a ,a a daa l a = fo tf
序可 以得 到信号发 生变化 的时刻 。 通过 将捕捉 到 的 2 个 相邻 上 升沿 或下 降沿 的 时间相 减 ,来得 出输入 信 号 的
P 0 C pue ip tpn选 择 P D _ P C 0 P l T 0 T M1 H ,ul MC S 8 T 0内置 81 可选 AD转 换器 ,可 同 T M1 , a tr n u i 90 G 6 /0位 /
时对 8路模 拟 信号 进行 采集 , 过设 置精 度 、 通 数据 对 齐 rs tr 择 p lu , d e 择 r ige g ,rsae 选 ei o 选 s ul p E g 选 i n d e Pecl s r
d t l 0 aa = ;
d t2 ; aa =O
器 的数值 差 ; P eclr rsa 一 e
13 S I 块 . C 模
d t= a a 0; d t2 a a ; a a =d t 1
G6 T 0有 2个 S I 块 , C 接 口采 用 全 双 工 操 C模 SI
作, 过 R一3 通 S 2 2等 串行通 信 协 议 与 P c通 信 , 内部 其 的移 位 寄 存 器 逐 位 将 8位 或 9位 的 数 据 字 长 发 送 到 传 输线 上 。
首先 , C dWar r 发 环境 下新 建 工程 , P 在 oe ro 开 i 从 E
提 供 的 B a 中 选 择 A B a , a tr B a , S en D1 en C pue en A 1
dt=w r) 55 5 d t2 dt1 aa (od( 3 一 a + a 1 6 a a:
14 G 6 . T 0程序设 计
w i () hl 1 e {
id tl = a 2【 f a > dt ) ( a a
d t= a a — a a ; a a d t — t 2 ld

软件 开发 采用 C d War r D o e ri E软件 。 oI
es{ l e
Me sr(R E ; aue U ) T
AD G t a e V le) 1 eV l ( au s ul 6 ; A D Sat; 1 tr) (
— —
dt一 a a
捕捉 到 2个相 邻 上升 沿或 下 降沿 时 定 时
时钟分频 值 。
给变量赋初值 , 捕捉输入信号 , 并计算频率值 :
2 Mai u m f e t i e 3 . 0ms 3 方式及 单 次/ 连续转 换实 现多 种转换 模式 。该 AD转 换 择 3 , xm m t eo vn 设 置为 5 9 9 。 /
器具有较高的转换速度 , 但使用片内 AD转换器时 , / 其
频率必 须在 1MH 左 右 。由于 AD转换 精度 为 1 , z / 0位
因此 A D转换 的最大 值为 10 3 / 2 。
1 C pu e模 块 . 2 a tr
3 T en Po e is设 置 。 P r dc itr p )I 1 a rp  ̄e B ei i ner t o u
s u rce o
选 择 T M , rsa r 择 3 , tr p e o P 1 Pecl 选 0 e 2 I e u tp r d n r i
设 置 为 5 93 3ms 3. 。 8 4 A 1B a rp re 设 置 。 nerp ev e vn ) S enPo et s i Itr t ri / e t u s ce
G6 T 0内部包 括 2个 独立 的 1 位 定 时器 ,每个 定 选 择 E a l, p t uf z 6 n be I u b f r i n e s e和 O tu ufr i 均 设 up t f z b e se

B a ,I B a , 其 添加 到 _程 中 , 别 对 Poet s enT1 en将 T 分 rpre, i Mehd ,vns 行设 置 , tosE et进 点击 “ eea oe 自动 生 G nrt C d” e 成部 分代 码 ; 然后 , 需要 的变 量定 义 、 能 函数 、 断 将 功 中
相关文档
最新文档