Тёмный

Protecting AVRs from an FTDI Cable (EP 57) 

Doctor RG Plague
Подписаться 2 тыс.
Просмотров 2,1 тыс.
50% 1

Опубликовано:

 

30 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@4DRC_
@4DRC_ 7 месяцев назад
I love the little breakout boards. I hate wasting gates and op amps, so being able to use SMD individual circuit packages on a breadboard is nice.
@RensePosthumus
@RensePosthumus 8 месяцев назад
Your (and mrs Plague ;-)) video's are always fun and a good way to start the day. Thnkx.
@MK-ge2mh
@MK-ge2mh 8 месяцев назад
Thank you, doctor, for your diagnosis. This problem plagues me, as well. Not with AVR, but with an 8-bit computer of my own design (HD63C09) using an MC68681 UART. If my hobby computer is powered and then I hook the FTDI to the UART before plugging it into the USB on my PC, it resets the little computer. Same if I pull out the USB before removing the FTDI from the UART. This seems like a bad design. I’ve never had this problem with other USB-TTL interfaces.
@Stabby666
@Stabby666 8 месяцев назад
I do something similar but just using a couple of diodes. As the UART only pulls low, I have the anodes connected to the RX sides, with a pullup from that side's power source. It does mean that the LOW pulse doesn't quite go to GND, but it's good enough :)
@theantipope4354
@theantipope4354 7 месяцев назад
It'll work with short cables at low(ish) speeds, but it'll make the link more susceptible to noise / errors. If you start getting errors every now & then, that'll probably be the reason.
@Stabby666
@Stabby666 7 месяцев назад
@@theantipope4354 I use this exclusively on PCB designs and have reached speeds of almost 1M baud between devices this way. Best to use Schottky diodes, but it saves board space and cost generally.
@blueeengineer4373
@blueeengineer4373 7 месяцев назад
thanks and follow up question, what should be done if the interface is half-duplex, one-wire or single IO data pin ?
@PeetHobby
@PeetHobby 8 месяцев назад
The issue is that none of the internal protection circuits will be powered, in theory, that is. However, in practice, that AVR will be powered via the GPIO pin and will probably run your program. 😄
@grhinson
@grhinson 8 месяцев назад
Is optically isolating the variable of 3.3V and 5V together in one board an issue?
@theantipope4354
@theantipope4354 7 месяцев назад
Optoisolators are often too slow for comms work, plus they're way more expensive than OC/OD buffer chips, & in this kind of application, the pull-up resistors on the buffers take care of the voltage conversion for you.
@alexstone691
@alexstone691 7 месяцев назад
This reason is i wish i had optical isolators for UART, but from what i've seen its a pain to implement at any reasonable speed
@roygwinn2
@roygwinn2 7 месяцев назад
TLP2361 opto. Works a treat, even at 115200 baud.
@yomboprime
@yomboprime 8 месяцев назад
Until now I just powered from the computer while programming.
@retronexusnet
@retronexusnet 8 месяцев назад
you are back!
@EdwardYamunaque
@EdwardYamunaque 8 месяцев назад
Me gustó
@gcewing
@gcewing 8 месяцев назад
Anyone else see the cat at 6:54?
Далее
Counterfeit ZIF Sockets! Plus Lab Update (EP 58)
20:44
Просмотров 2,2 тыс.
Introduction to Homemade CPUs (EP 62)
22:51
Просмотров 4,3 тыс.
Встреча в Лифте 😂
00:43
Просмотров 180 тыс.
Running AVRs at 20MHz (EP 54)
16:38
Просмотров 2,8 тыс.
What Happened to RadioShack?
11:10
Просмотров 1,1 тыс.
Why 0 ohm resistor exist?
3:41
Просмотров 10 тыс.
Your USB-C Cable probably SUCKS! Sooo is that Bad?
10:54
Let's build a voltage multiplier!
16:32
Просмотров 2,1 млн
Simple Circular Buffers (EP 52)
28:45
Просмотров 766