19

主题

13

好友

588

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
12668
帖子
320
精华
3
经验
588 点
金钱
325 ¥
注册时间
2006-9-24
 楼主| 发表于 2016-5-20 12:48 | 显示全部楼层
本帖最后由 weiqiac 于 2016-5-20 12:57 编辑
CDM1234 发表于 2016-5-20 11:03
昨天无事,按图做了一块板,用在奥迪A4根德卡带机,此机CAN芯片用的是TJA1054,测试后喜忧参半,首先一小时 ...


这个机按键照明是有单独照明控制线,因为在原车所有的内部照明(所有按键灯仪表盘,空调按钮==)都不是CAN控制的,你这个机好像是04年的奥迪A4车吧,100MA应该不会发热厉害,我的摸上去一点点暖,大概40机度,你的输入电压是多少,,,LM340T跟LM7805是可以代换,但是LM340T所有低压差稳压,7805压差在3V以上,LM340T压差低一点,你那个大S的是LM393吗,图看不清楚,不会是运放吧?

2

主题

0

好友

7

积分

注册会员 当前离线

Rank: 2

UID
579340
帖子
4
精华
0
经验
7 点
金钱
3 ¥
注册时间
2013-3-31
发表于 2016-5-20 16:00 | 显示全部楼层
我模拟一下时序,如果单片机输出高电平的话,应该CANL=1.4V  CANH=3.6V ,如果输出低电平 CANL=5V CANH=0V,好像与CAN的时序是反的,不知道我说的对不对,还是你程序上面做了处理。

19

主题

13

好友

588

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
12668
帖子
320
精华
3
经验
588 点
金钱
325 ¥
注册时间
2006-9-24
 楼主| 发表于 2016-5-21 14:57 | 显示全部楼层
njchenmin 发表于 2016-5-20 16:00
我模拟一下时序,如果单片机输出高电平的话,应该CANL=1.4V  CANH=3.6V ,如果输出低电平 CANL=5V CANH=0V ...

CAN总线 规定显性是“0” 隐性是“1”,其实就是CANL与CANH的电位差

11

主题

0

好友

17

积分
     

注册会员 当前离线

Rank: 2

UID
782101
帖子
28
精华
0
经验
17 点
金钱
15 ¥
注册时间
2015-1-12
发表于 2016-5-22 15:03 | 显示全部楼层
............................................

36

主题

4

好友

534

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
127879
帖子
722
精华
0
经验
534 点
金钱
488 ¥
注册时间
2009-8-28
发表于 2016-5-23 08:33 | 显示全部楼层
本帖最后由 CDM1234 于 2016-5-23 08:40 编辑
weiqiac 发表于 2016-5-20 12:48
这个机按键照明是有单独照明控制线,因为在原车所有的内部照明(所有按键灯仪表盘,空调按钮==)都不是 ...


机器是A4卡带机,但此机的面板灯应该是由CAN总线控制的,不知是否与单片机型号有关,我用的是15F104E,电压比较器是大S的是LM393,能否将部分指令取消只保留1小时关机控制功能,谢谢楼主!

2

主题

0

好友

24

积分

注册会员 当前离线

Rank: 2

UID
768440
帖子
24
精华
0
经验
24 点
金钱
20 ¥
注册时间
2014-11-9
发表于 2016-5-28 06:43 | 显示全部楼层
LZ测试板油成品的吗?

2

主题

0

好友

38

积分

注册会员 当前离线

Rank: 2

UID
317670
帖子
57
精华
0
经验
38 点
金钱
38 ¥
注册时间
2011-4-12
发表于 2016-6-12 17:44 | 显示全部楼层
楼主什么时候把汽车发动机防盗也弄个模拟器出来

89

主题

14

好友

2138

积分
     

罗宾汉 当前在线

Rank: 7Rank: 7Rank: 7

UID
14707
帖子
11374
精华
0
经验
2138 点
金钱
2024 ¥
注册时间
2006-11-15
发表于 2016-6-18 14:17 | 显示全部楼层
记号

2

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
816355
帖子
18
精华
0
经验
18 点
金钱
14 ¥
注册时间
2016-6-29
发表于 2016-7-1 08:57 | 显示全部楼层
先感谢楼主的分享精神和奉献精神。
在这里我提个建议(不过我的这个建议不适合普通大众,需要有一定的动手能力,且控制的是TTL电平信号而不是CAN):
增加一个单片机端口识别车机的电源开关信号,然后控制点火指令。这样在车机已经关闭的情况下,就降低功耗了(当然,这只是设想)
===================================================
要是更夸张的话,甚至可以用个大继电器控制车机的电源,不过体积会很大。

2

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
816355
帖子
18
精华
0
经验
18 点
金钱
14 ¥
注册时间
2016-6-29
发表于 2016-7-1 09:03 | 显示全部楼层
CDM1234 发表于 2016-5-20 11:03
昨天无事,按图做了一块板,用在奥迪A4根德卡带机,此机CAN芯片用的是TJA1054,测试后喜忧参半,首先一小时 ...

电源电压是12V,稳压输出5V,那么7V的压差会由稳压芯片来消耗,而你的电流达到100毫安,意味着7805的功率达到0.7W了,很热也正常了。
有两个办法:1、加散热片;2、7805全面串个小阻值的功率电阻分担掉点功耗。
当然,什么也不做7805也死不了(前提是7805得是正品)。

36

主题

4

好友

534

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
127879
帖子
722
精华
0
经验
534 点
金钱
488 ¥
注册时间
2009-8-28
发表于 2016-7-1 09:08 | 显示全部楼层
sharehej 发表于 2016-7-1 09:03
电源电压是12V,稳压输出5V,那么7V的压差会由稳压芯片来消耗,而你的电流达到100毫安,意味着7805的功率 ...

7805热不是关键,屏幕背光灯处于高亮状态是问题

2

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
816355
帖子
18
精华
0
经验
18 点
金钱
14 ¥
注册时间
2016-6-29
发表于 2016-7-1 09:16 | 显示全部楼层
CDM1234 发表于 2016-7-1 09:08
7805热不是关键,屏幕背光灯处于高亮状态是问题

我是新手,需要5分钟之后才能再编辑。原先回复有误,是稳压块前面串个电阻。
==================以下内容是我估计:
另外,你要找到液晶背光灯的电源,强制串个限流电阻进去进行限流。原先亮度应该是由软件控制通断调节占空比的,因此电流平均不大,但是现在好像是完全打开了,背光灯电流太大死的快了。

36

主题

4

好友

534

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
127879
帖子
722
精华
0
经验
534 点
金钱
488 ¥
注册时间
2009-8-28
发表于 2016-7-1 10:05 | 显示全部楼层
sharehej 发表于 2016-7-1 09:16
我是新手,需要5分钟之后才能再编辑。原先回复有误,是稳压块前面串个电阻。
==================以下内 ...

关键是不能随外界光线强弱自动调节了

2

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
816355
帖子
18
精华
0
经验
18 点
金钱
14 ¥
注册时间
2016-6-29
发表于 2016-7-1 10:26 | 显示全部楼层
CDM1234 发表于 2016-7-1 10:05
关键是不能随外界光线强弱自动调节了

将就着玩玩吧,真的要追求完美的话,工程量有点大了。
纯硬件的话,可以用光敏电阻+比较放大电路来控制背光的电压的。
用单片机采集再驱动控制,也是可以的。
我也是才玩车机,对于你的机器一点都不熟悉,包括之前的建议方案也都纯属猜测。

36

主题

4

好友

534

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
127879
帖子
722
精华
0
经验
534 点
金钱
488 ¥
注册时间
2009-8-28
发表于 2016-7-1 10:43 | 显示全部楼层
sharehej 发表于 2016-7-1 10:26
将就着玩玩吧,真的要追求完美的话,工程量有点大了。
纯硬件的话,可以用光敏电阻+比较放大电路来控制 ...

1

主题

2

好友

159

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
57085
帖子
159
精华
0
经验
159 点
金钱
159 ¥
注册时间
2008-10-5
发表于 2016-7-21 21:15 | 显示全部楼层
朝阳1 发表于 2016-1-20 11:02
用了电脑的原生串口检测不到单片机,用usb转232也检测不到。接线没有问题,数据通讯灯闪烁,软件显示:正在 ...

最后如何解决的?今天真的把我搞毛了,试过2.7元的CH340和几十元的FT232RL,都不行,跟你的情况一样......

2

主题

0

好友

22

积分

注册会员 当前离线

Rank: 2

UID
807638
帖子
143
精华
0
经验
22 点
金钱
18 ¥
注册时间
2016-1-10
发表于 2016-7-21 22:04 | 显示全部楼层
用淘宝ARTHYLY STC全系列单片机自动编程器 免冷启动下载USB转TTL  9.8元搞定

1

主题

2

好友

159

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
57085
帖子
159
精华
0
经验
159 点
金钱
159 ¥
注册时间
2008-10-5
发表于 2016-7-21 22:13 | 显示全部楼层
朝阳1 发表于 2016-7-21 22:04
用淘宝ARTHYLY STC全系列单片机自动编程器 免冷启动下载USB转TTL  9.8元搞定

嗯,这个看介绍挺不错的,败一个试试。感谢。

1

主题

2

好友

159

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
57085
帖子
159
精华
0
经验
159 点
金钱
159 ¥
注册时间
2008-10-5
发表于 2016-7-21 22:15 | 显示全部楼层
朝阳1 发表于 2016-7-21 22:04
用淘宝ARTHYLY STC全系列单片机自动编程器 免冷启动下载USB转TTL  9.8元搞定

偶尔连接上了,但是提示出错,您遇到过没有?

正在检测目标单片机 ...
  单片机型号: STC15F104W
  固件版本号: 7.2Q

当前芯片的硬件选项为:
  . 内部振荡器的频率未调节
  . 掉电唤醒定时器的频率: 36.646KHz
  . P3.2和P3.3与下次下载无关
  . 上电复位时增加额外的复位延时
  . 复位引脚用作普通I/O口
  . 检测到低压时不复位,而产生低压中断
  . 低压检测门槛电压 : 3.82 V
  . 低压时可以进行EEPROM操作
  . 上电复位时,硬件不启动内部看门狗
  . 上电自动启动内部看门狗时的预分频数为 : 64
  . 空闲状态时看门狗定时器停止计数
  . 启动看门狗后,软件可以修改分频数,但不能关闭看门狗
  . 下次下载用户程序时,不擦除用户EEPROM区
  . 下次下载用户程序时,没有相关的端口控制485
  . TXD与RXD为相互独立的IO
  . 芯片复位后,TXD脚为弱上拉双向口
  . 芯片复位后,P3.3输出高电平

  . 单片机型号: STC15F104W

开始调节频率 ...                        [0.828"]
调节后的频率: 11.051MHz (-0.076%)

正在重新握手 ... 成功                        [0.125"]
当前的波特率: 57600
正在擦除目标区域 ...
命令未响应,下载失败 !

31

主题

1

好友

81

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
816808
帖子
1965
精华
0
经验
81 点
金钱
48 ¥
注册时间
2016-7-9
发表于 2016-7-22 23:33 | 显示全部楼层
高手。。。编程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部