完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我想用ICSP,PICKit 2和微控制器之间的距离大约是2米。由于ICSP通常只能工作在几厘米以上,我需要一些介于两者之间的电路。这是可能的吗?有人能推荐电路吗?我想我肯定需要一个电路旁边的微控制器,也许一个由皮卡2?只要使用与微控制器侧类似的运算放大器缓冲电路来镜像编程器上5个引脚的电压(确保运算放大器能够提供适当的电流)就很容易了。(因为没有必要对程序员进行反馈)。但是PGD不是双向的,所以控制器的内容可以验证吗?还有其他并发症吗?谢谢!
|
|
相关推荐
11个回答
|
|
|
你打算使用哪种MCU?PGD是双向的,并且不需要从PIC中读取,PICTIT2将不能正常工作。它需要用普通软件读取设备ID,主要是关于信号完整性。你可能只需在每个端接一个电阻器电容器就可以了。或者需要驱动器上的一个小型串联电阻。我曾经做过一些测试,其中6英尺的ICSP电缆运行没有问题,但那是用ICD2。我不记得我测试过的最长的电缆是什么。我在调试时遇到了更多的问题,而不仅仅是编程。在程序员之间,驱动电路是不同的,使用ICD 3可能运气更好,也可能运气不好。皮卡2电压驱动限制绝对不同于标准CMOS驱动器。
|
|
|
|
|
|
谢谢您!我会为16f77和16f73编程。我负担不起昂贵的程序员-理想情况下50美元是限制,肯定低于100美元。你能解释一下你对CMOS和驱动器限制的评论吗?我是说,你是说ICD 2/3有CMOS输出,而皮卡2没有呢?你说限制驾驶是什么意思?……PIKIT 2的程序员输出有其当前限制吗?
|
|
|
|
|
|
2米是多少?如果需要的话,得到一个更长的USB电缆和一个集线器会更容易。我得到的最好的是小于1米。问题是TTL通信的限制。这就是为什么RS-232是+/-12V,而RS-485是差动的。如果没有附近的噪声信号,你可以试试。如果你要实验,你可以试试带信号的带状电缆。这将有助于串音。屏蔽带如果附近有噪声信号。
|
|
|
|
|
|
我从来不玩那些老掉牙的部分,所以我帮不了你。程序员的电路很有趣,因为它们通常由5V供电,但你的目标可能只有3V。pickit2手册在这里:http://ww1.micro..com/...n/DeviceDoc/51553E.pdf查看第78页(pdf页82)的图b-2中的示意图。有串联电阻器,然后晶体管钳位输出电平,这样程序员不会驱动比目标板更多的电压。我不确定ICD2/ICD3中有什么,但我不认为是这样做的。PICkit2不会直接驱动您的引脚供电。我已经把我自己的PIC16 ICSP编程器投入到我已经构建的几个产品中,所以一旦您理解了编程规范,就不会那么难了。我一直使用支持LVP的新设备,所以我不需要12V电源。你可以直接用另一个PIC的PIN来编程它。
|
|
|
|
|
|
这是关于方便,可靠性和成本。我想避免USB,因为这意味着将集成在产品中的皮卡2!我希望能够定期更新固件,而不必打开外壳/外壳,或者担心一个嘈杂的环境,我正在考虑使用RS-485,因为我以前在DMX协议和类似协议中使用过RS-485。这似乎是多余的,所以RS-232听起来是个好主意。但是我也不知道如何用TTL实现双向线路。我很惊讶TTL有局限性,因为它能处理50MHz的频率,ICSP只是AFAIK的一小部分。
|
|
|
|
|
|
如果您使用的是ICD2,则取决于您尝试过的软件版本。后来的版本修复了其中的一些错误。我可能在16F727或16F1937上尝试。有些芯片比其他芯片具有更快的回转驱动力,这也产生了很大的差异。新芯片(1xxx核心)也比老芯片更加健壮。PICkit2还可以选择使用慢信号,这可能会有所帮助。
|
|
|
|
|
|
谢谢,谢谢!我会考虑你的建议。TBH我只是想希望有一个快速和肮脏的电路,我可以使用,而不必了解整个ICSP规范,但也许它不像我想象的那么糟糕。
|
|
|
|
|
|
您可以总是在该部分中放置引导加载程序,并通过RS232以这种方式加载。有几个关于如何做的应用笔记,至少有新的自写部分。我不认为16F77 / 73有这个特点。ICSP限制在5MHz的每一个编程规格,如16F727。我不知道最新的部件,混合的理由和信号引脚是否真的有帮助。MCHP用ICSP引脚定义做了一个很差的工作;时钟和数据是彼此相邻的。
|
|
|
|
|
|
我能用我的7英尺(214厘米)杜邦跳线来编程所有的东西。我用我们的程序员测试了它,变速器。我不得不降低速度,使用一些小电容器。我有一种感觉,我可以走更长的时间,但是7英尺是我拥有的最长的电缆。PICTIT3和PICTIT2一般都比较慢,所以你也应该能和他们一起做。当然,如果你的环境很嘈杂,它就不会工作。你可以在这里找到讨论:http://www.northernsoftware.com/nsdsp/..它可能是不同的。BTW:更新的图片更好!
|
|
|
|
|
|
如果你有这个房间,Bootloader可能会更好。
|
|
|
|
|
|
***
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475 浏览 0 评论
5795 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1125浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1098浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 18:04 , Processed in 0.739240 second(s), Total 62, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1220