完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
嘿,大家好,我在做CAN项目时遇到了一个问题,我需要你们的帮助,我在网上搜索了但是找不到任何解决方案。我需要改变一个引脚在仪表上的可变电阻接地,我需要改变之间的电阻50欧姆-500欧姆的步骤10欧姆。我看过数字电瓶,但是找不到一个简单而正确的额定值。我研究过使用晶体管,通过PWM信号进行控制,但是无法计算出来。你的帮助会很大的。杰森
|
|
相关推荐
16个回答
|
|
|
找不到一个简单和正确的评级,为我的应用程序,你没有列出,有很多骗子在世界上。PWN将只工作,如果测量电路允许。你可能需要戴一顶帽子。
|
|
|
|
|
|
感谢您的答复,我已经被告知,仪表允许晶体管电路通过PWM信号控制。有人能帮我修一下我需要的电路吗?我有一个PIC18F4680运行在20MHZ,我可以驱动一个可变占空比的PWM,但不知道如何设置晶体管,给我一个50欧姆至500欧姆的电阻跨越它。杰森
|
|
|
|
|
|
您可以使用逻辑电平N MOSFET而不是双极晶体管,从而去除R1并改善电路性能。
|
|
|
|
|
|
谢谢,MBedder。这很值得赞赏,并且正是我所寻找的,我对我的测试有一些问题。我已经按照建议给cct布线了,但是有一些小的改变,我使用了BC107 NPN(周围有这些负载),而不是使用PWM,我使用了可变的PSU(用于样机)T他的问题是,仪表的工作电压介于0V-1.3V之间。如果这是通过PWM驱动的,我只看占空比的前26%。有没有一种方法可以输入到基地0V-4.5V(例如)之间给我一个更好的分辨率。谢谢你的帮助,贾森
|
|
|
|
|
|
在这种情况下,它不能按预期工作。该电路是用于PWM的,晶体管硬导通或关断,不工作在线性模式。
|
|
|
|
|
|
你使用的是哪种精确的仪表?
|
|
|
|
|
|
PWM =脉宽调制。您发送一个可怕的占空比脉冲。你的模型需要一个脉冲发生器,而不是电源。PSU?这对每个人都应该清楚吗?
|
|
|
|
|
|
谢谢大家的回复。这是我的车,我有一个工具车,目前正在更新所有的电器。所以是水温表!QHB,谢谢你的评论,我明白。香港人,感谢您再次确认QHBs的评论,**更新**我现在已将它直接连接到我的PIC18F4680,并且位击针给了我积极的结果。我能够控制从0%,大约40%和100%范围的量规。现在,它正在编写代码来尝试获得量具的全部分辨率。由于某种原因,电阻值从我的电阻箱变为PCB -1K-5K,也许我的十年箱是有故障的!杰森!
|
|
|
|
|
|
嘿,所有**另一个更新**我已经设法通过GPIO位爆炸PWM,因为我想使用PWM功能用于另一个目的。仪表(温度和燃料)不需要快速响应率,所以钻头敲击就可以了。我已经成功地模拟了整个范围并取得了成功的结果。谢谢大家的帮助。下一个问题:我遇到一个大约305.5uS的中断,它有助于PWM位的敲击,但是有人能帮我处理代码,使它更容易阅读,如果可以的话可能更少的行吗?代码中的0x0031在某个时候会变为一个变量,但这是在测试功能。
|
|
|
|
|
|
您没有显示如何定义PWM1Ct。如果PWM1Ct是无符号字符,那么对于8位分辨率,PWM1Ct将自动包装为零。如果PWM1Dut也是无符号字符,这将给出0..255/256(即,不完全100%)的占空比。要获得100%的占空比需要PWM1WAVE是一个无符号短(在8位设备上的简单无符号)。
|
|
|
|
|
|
谢谢你的回答,我的计时器设置如下
|
|
|
|
|
|
|
|
|
更少的C行并不一定意味着更少的机器代码…
|
|
|
|
|
|
更少的机器代码会是汇编程序,但是它会有更多的代码:
|
|
|
|
|
|
谢谢诺斯盖尔,现在你只是炫耀!128512;128512;好像SimonG123已经回答了我的问题,这是因为我在中断内放置了bit bang函数,我通常不会在中断内放置任何代码,而只用于计数器。但是一个简单的端口写入不应该占用太多的资源。再次感谢你的帮助,我相信我很快就会回到我的下一个问题。杰森。
|
|
|
|
|
|
谢谢你的帮助,只是为了让你知道这是一种享受,谢谢你。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
483 浏览 0 评论
5804 浏览 9 评论
2344 浏览 8 评论
2233 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3538 浏览 3 评论
1143浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1114浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
882浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
485浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-8 09:50 , Processed in 1.150242 second(s), Total 102, Slave 85 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2483