Size: a a a

2020 April 30

Еr

Евгений rutcode... in Embedded Group
Кстати по теплу, у кого либо получилось на 7 семействе, получить < 800 мВт, у меня как не старался не вышло.  А 6 спартан работает
источник

Еr

Евгений rutcode... in Embedded Group
Все из-за софтового контроллера памяти в 7 семействе
источник

MK

Michael Korobkov in Embedded Group
Евгений rutcode
Все из-за софтового контроллера памяти в 7 семействе
да, есть у них такой грешок)
источник

MK

Michael Korobkov in Embedded Group
да и нетолько в 7ом
источник

MK

Michael Korobkov in Embedded Group
ну да, ассп как ни крути все таки выигрывают иногда
источник
2020 May 01

NN

NElprg NElprg in Embedded Group
А что он сделал в этой станции ?
источник

DA

Dmitry Aloyan in Embedded Group
В чем может быть проблема с tiny13 и PWM ? 🙂
Совсем недавно пытался сделать stepup конвертор на ней, PWM работал, вчера выпаял и впаял другое устройство. Запускаю PWM тем же способом analigWrrite(PB0, 100) (да wiring на тиньке)) и вообще тишина. Меняю порт на PB1 тоже самое. По даташиту, PWM от таймера на этих 2-х портах и на прошлой плате работало
источник

DA

Dmitry Aloyan in Embedded Group
Новая плата совсем пустая. Вывоты подведены к разъему и все. Никакой обвязки нет. Сама микруха не спит, если делаю просто digitalWtrite(PB0, HIGH) работает
источник

DS

Dmitriy Salko in Embedded Group
Dmitry Aloyan
В чем может быть проблема с tiny13 и PWM ? 🙂
Совсем недавно пытался сделать stepup конвертор на ней, PWM работал, вчера выпаял и впаял другое устройство. Запускаю PWM тем же способом analigWrrite(PB0, 100) (да wiring на тиньке)) и вообще тишина. Меняю порт на PB1 тоже самое. По даташиту, PWM от таймера на этих 2-х портах и на прошлой плате работало
надеюсь там таки analogWrite?
источник

DS

Dmitriy Salko in Embedded Group
Не совсем понял. При перепайки микросхемы - вы ее перепрошивали, или в ней оставалась точно рабочая прошивка?
источник

DA

Dmitry Aloyan in Embedded Group
Dmitriy Salko
Не совсем понял. При перепайки микросхемы - вы ее перепрошивали, или в ней оставалась точно рабочая прошивка?
Прошивал. Но я уже нашёл проблему. В ядре core tiny не настраивался регист таймера на режим fast pwm. Наверное был расчёт на предварительный вызов analogFrequency.
источник

DA

Dmitry Aloyan in Embedded Group
Непонятно, как оно раньше работало..
источник

DA

Dmitry Aloyan in Embedded Group
Тут оказывается еще магия в драйвере двигателя, которым шим управляет. Даташита нормального не найти, но есть 2 статьи. И одна противоречит другой 🙂
https://3d-diy.ru/wiki/arduino-moduli/drajver-dvigatelya-l9110s/

http://arduinolab.pw/index.php/2017/06/15/drajver-kollektornyx-dvigatelej-l9110s-hg7881/

В одной говорят, что можно шим подавать, в другой наоборот
источник

DS

Dmitriy Salko in Embedded Group
источник

DS

Dmitriy Salko in Embedded Group
А вот сама микросхема: https://www.elecrow.com/download/datasheet-l9110.pdf
источник

DA

Dmitry Aloyan in Embedded Group
Это у меня есть, спасибо 🙂
Верхнего ДШ я не видел ранше. Но сейчас у меня на плате 1 микросхема. Есть 2 других устройства, которые я сделал на днях, они работают бех ШИМ отлично. А вот новая, с ШИМ нифига не работает. Единственное что я поменял в схему - это выводы, раньше на PB3/4 было, теперь на PB0/1 (PWM)
Запускаю в режиме FastPWM, если микросхемы нет на плате, шим видно, все ок, когда микросъема на плате - начинается магия
источник

DS

Dmitriy Salko in Embedded Group
Dmitry Aloyan
Это у меня есть, спасибо 🙂
Верхнего ДШ я не видел ранше. Но сейчас у меня на плате 1 микросхема. Есть 2 других устройства, которые я сделал на днях, они работают бех ШИМ отлично. А вот новая, с ШИМ нифига не работает. Единственное что я поменял в схему - это выводы, раньше на PB3/4 было, теперь на PB0/1 (PWM)
Запускаю в режиме FastPWM, если микросхемы нет на плате, шим видно, все ок, когда микросъема на плате - начинается магия
выводы на выход точно настроили?
источник

DA

Dmitry Aloyan in Embedded Group
Dmitriy Salko
выводы на выход точно настроили?
Конечно. Я даже прошивку ту же использую, только вместо ON/OFF делаю PWM
источник

DS

Dmitriy Salko in Embedded Group
через digitalWrite работает, а через analogWrite - нет?
источник

DS

Dmitriy Salko in Embedded Group
Просто если вы хоть что-то в прошивке меняете - то это уже никак не "та же"
источник