Андрій
Indr1x
Sda и Scl подтянуты к +5 на этих модулях через резисторы. Через них и течет и потом в порт, если ток превысит нагрузочную способность порта ~20мА порт сгорит
Андрій
Понял. Спасибо. Тогда буду использовать транзисторы.
Андрій
Indr1x
Должно быть как на оригинальной картинке, а сейчас у вас как я дорисовал т.к. каждый модуль имеет свои резисторы подтяжки. Общее сопротивление на шине падает, если оно ниже определенного значения, все начинает работать со сбоями. Последовательно ничего тут не подключается.
Indr1x
Но проверьте адреса сначала
AntikillerVova 🇷🇺
Господа, кто работал с 74hc595 и 74hc165? Какой самый быстрый способ чтения и внесения данных в микрухи?
Indr1x
А есть варианты? Это же spi
AntikillerVova 🇷🇺
Так то да, spi даёт 16мкс чтение с 74hc165 и 18мкс запись. А можно ещё быстрее? 😁
Indr1x
Ну быстрее чем работа самого регистра не получится 🤷♂
AntikillerVova 🇷🇺
Тоесть это предел?
Ruslan
Indr1x
Если вы взяли эти данные с дпташита и то да. Я не представляю каа защелнуть ячейку или дать ей клок, быстрее чем может установленный там транзистор. Подать то можете, но как это переварить
AntikillerVova 🇷🇺
Вот ещё вопрос, spi это же двунаправленная шина. Когда идёт чтение с 74hc165, ничего не пишется в 74hc595?
Indr1x
Нет
AntikillerVova 🇷🇺
AntikillerVova 🇷🇺
А как через spi сразу читать и писать?
Indr1x
Никак. Выбор слейва ногой чип селекта и потом манипуляции с устройством
AntikillerVova 🇷🇺
Тоесть тут они друг на другу ничего не мешают?
Indr1x
Нет
AntikillerVova 🇷🇺
Это хорошо.
Спасибо за разъяснение.
Ruslan
За искажение истории бан, делай )
Ruslan
Как умею, в бан нахуй
ㅤ
Shukurullo
Здравствуйте, кто работал с Ethernet Shield?
ㅤ
ㅤ
ㅤ
Гоша
Гоша
Андрій
Дио
ㅤ
Там 22-ой или 23 пин надо сделать HIGH так как там висит нога enable модема
Дио
ㅤ
Так ты ж схему видел. Обсуждали же вроде. Или это был не ты
Дио
ㅤ
Да хм. Я помню кто-то схему ttcall искал. Ему скинули и он говорил спасибки
Дио
Дио
Что может быть за фигня? Пока ничего в монитор порта не отправлю, там ничего не пишется?
Дио
Только отправлю одно сообщение, так все работает
Serjio
тэкс. пробую прошить attiny85 своим arduino nano в качестве программатора - и фиг.
Serjio
игрался с программаторами в avrdude. один раз даже выводило incorrect device ID - типа, похоже на 328p (видимо, avrdude увидел чип борды, а не подключенный к нему tiny85
ㅤ
Serjio
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
ㅤ
Там частоту надо понизить
Serjio
ㅤ
Частоту снизь. Уже обсуждалось миллион раз
ㅤ
Параметр -B
ㅤ
ㅤ
Снизь частоту
Serjio
хм. попробую
ㅤ
Правда там человек страдал с attiny13. У меня 85-ые шьют влет
Vlad
Что с плагинами под arduino IDE 2.x? Поддержки ещё нет?
Ruslan
Плагины? ЧатГПТ?
Vlad
https://github.com/esp8266/arduino-esp8266fs-plugin
Vlad
Plugin для работы с файлами
Дио
Никак я понять не могу, у меня есть 2 Serial (SerialMon и SerialAT).
Пытаюсь в монитор порта вывести: SerialMon.write("~~~ Окончание загрузки модема write ~~~");
Нихрена не работает, пытаюсь вывести так: SerialMon.println("~~~ Окончание загрузки модема println ~~~");
Пытаюсь вывести так:
SerialMon.println("~~~ Окончание загрузки модема println ~~~");
SerialMon.write("~~~ Окончание загрузки модема write ~~~");
В мониторе порта ответ:
14:44:57.703 -> ~~~ Окончание загрузки модема write ~~~
ㅤ
А что должно быть?
ㅤ
Флуш попробуй сделай
Евгений
Тут флуш не причем, тут явно кот кривой...
Дио
Евгений
Точно кривой? Можешь подсказать где поправить?
Сразу не могу, но мысль есть.
SerialMon.println("Окончание загрузки модема println");
SerialMon.write("Окончание загрузки модема write");
Так попробуй и расскажи что получится.
Дио
Да тильды-то че меняют?
Дио
Они экранированы стрингом
Дио
Дио
Эта строчка: SerialMon.write("~~~ Окончание загрузки модема write ~~~");
Должна в монитор вывести: ~~~ Окончание загрузки модема write ~~~
Дио
Мне кажется, я понимаю, но блин знаний нет ошибку выявить.
Чуть выше я писал, что пока в порт что-то не отправишь, он не работает, может и тут также? Может первый println как-то запускает порт, и поэтому он работает?
Дио
Да, все верно, я прав
Евгений
Да тильды-то че меняют?
Врать не стану, говорю же не уверен. В смысле не знаю. Знаю некоторые спецсимволы, которые влияют на стринг. Может тильда такая же же, может и нет.
Проверить то не долго.