Например TDA7294

Форум РадиоКот • Просмотр темы - Arduino nano на ch340g
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 16:02:43

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 162 ]     ... , , , 8,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вс фев 07, 2021 15:49:07 
Опытный кот

Карма: 4
Рейтинг сообщений: 81
Зарегистрирован: Пн апр 11, 2011 10:08:52
Сообщений: 844
Рейтинг сообщения: 0
Давеча человеку делал проектик с LCD 2004 по i2c. Так вот он текст (из примеров) на этот свой LCD смог вывести только установив "старинную" IDE 1.6.5.

Все прекрасно работает с последней IDE!

Добавлено after 3 minutes 3 seconds:
Код:
Глобальные переменные используют 2074 байт (101%) динамической памяти, оставляя -26 байт для локальных переменных. Максимум: 2048 байт.
Аааааа!!!!! :cry: :cry: :cry:
А так все хорошо начиналось :)))
:cry:
:cry:

PROGMEM использовали?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вс фев 07, 2021 18:59:38 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
PROGMEM использовали?
Теперь да. Освободилось немного. :)
Библиотеку одну еще заменил, на менее жрущую.
Убрал все тексты (строки) не особо нужные.
Вот 80% теперь свободно.

Это к слову о том как юзать epaper дисплей на ардуине nano. :shock: Это пистец. Библиотека с выводом текста на экран двухцветный занимает сразу не менее 50% оперативки, ну 60 может. Но я специально решил использовать именно мегу 328p из-за того что меньше всех жрет в спящем режиме. А иначе нафиг экономичный дисплей если какая-нибудь там мега другая будет жрать дофига электричества - весь смысл теряется (вывод на экран занимает аж секунд 5, не считая другой работы). Если точнее то arduino pro mini 8 МГц, на пониженной частоте, экономия должна быть экономичной))) Оно в нормальном режиме потребляет не более 10 мА, а в спящем десяток микроампер. А если взять более походящую Mega 2560 то она и жрет в 10 раз больше, и спать не спит нормально - так на батарейках просто невозможна работа.
Но вот в итоге таки уместил всё и работает. :)))

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн фев 08, 2021 07:14:13 
Опытный кот

Карма: 4
Рейтинг сообщений: 81
Зарегистрирован: Пн апр 11, 2011 10:08:52
Сообщений: 844
Рейтинг сообщения: 0
Библиотека с выводом текста на экран двухцветный занимает сразу не менее 50% оперативки, ну 60 может.

А самому написать? Там нет ничего сложного! И весить на порядок меньше будет!


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн фев 08, 2021 10:38:58 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Можно и самому...
Только вот тогда надо еще и даташит на СБИС управления дисплеем проработать...
А чего в матричнике установлено - часто только примерно выяснить можно.
:(


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн фев 08, 2021 11:08:30 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
А самому написать? Там нет ничего сложного!
Ахах. Ну для кого как :)))
Особенно учитывая это:
Цитата:
Due to the limited memory of Arduino, it is not possible to create an entire frame of image data cache. Therefore, it is best to use the following recommendations when using it. If you want to use Arduono UNO, you can use our e-paper Shield to operate, which will be more convenient, and Added the function of reading and writing SD card.

Люди извращаются с выводом как-то деля буфер пополам, отправляя два раза и т.п. странности.

Существует всего две готовые библиотеки. И полноценная только одна https://github.com/ZinggJM/GxEPD. В другой, черным по белому написано - ресурсов слишком мало, по этому реализован вывод только одного статичного изображения. :facepalm: Сразу поняли что пахнет жареным и не стали даже заморачиваться. :)))

Добавлено after 5 minutes:
Только вот тогда надо еще и даташит на СБИС управления дисплеем проработать...
А чего в матричнике установлено - часто только примерно выяснить можно.
:(
Да, найти не просто. Я документацию на китайский дисплей найти не могу, даже название не точно знаю (есть варианты), не то что даташит на микросхему, фиг что найдешь.

_________________
Не променяю медь на ржавую несгорайку!


Последний раз редактировалось Upgrader Пн фев 08, 2021 11:14:03, всего редактировалось 1 раз.

Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн фев 08, 2021 11:13:03 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Там в основе несколько "прототипов" - как и для "двустрочников"...
Где-то подборку откладывал...
Названия типовых "прототипов" можно и по библиотекам адуринки отследить...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вт фев 09, 2021 09:56:11 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Можно и самому...
Только вот тогда надо еще и даташит на СБИС управления дисплеем проработать...

Ну вот нравится человеку аббревиатура СБИС! А ещё "система на кристалле".) Ну что тут поделаешь. Звучит.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вт фев 09, 2021 10:02:48 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Можно и "контроллер ..... дисплея"...
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Сб май 29, 2021 16:00:57 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
Подскажите, можно ли как-то по простому сделать такую вещь:
Чтобы цифры с АЦП с переменного резистора стали иметь фиксированные шаги например на 5 единиц.
Т.е. при вращении переменного резистора чтобы были значения 0,5,10,15,20 . . . 1010,1015,1024.

В идеале чтобы не скакали на грани, т.е. был какой-то гистерезис от шума резистора, но это уже слишком крупные запросы наверное...
Может есть какая-то спец. библиотека под это дело?
Даже в обычных ситуациях с переменным резистором есть такая фигня что не крутишь его, а значение немного туда-сюда плавает.

С энкодером или кнопками такое делается элементарно. А мне нужно использовать переменный резистор, но получить на выходе фиксированные шаги.

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Сб май 29, 2021 23:44:44 
Мучитель микросхем

Карма: 6
Рейтинг сообщений: 112
Зарегистрирован: Пн май 27, 2019 07:18:28
Сообщений: 437
Откуда: ВВХ-ск
Рейтинг сообщения: 7
Подскажите, можно ли как-то по простому сделать такую вещь:
Чтобы цифры с АЦП с переменного резистора стали иметь фиксированные шаги например на 5 единиц.
Т.е. при вращении переменного резистора чтобы были значения 0,5,10,15,20 . . . 1010,1015,1024.

Да, можно. Нужно поделить входное целое число на 5, а затем частное умножить на 5.

В идеале чтобы не скакали на грани, т.е. был какой-то гистерезис от шума резистора, но это уже слишком крупные запросы наверное...
Самый простой вариант - фильтр Ренко.
Но 200 шагов на оборот - многовато для обычного резистора. Шагов 50 - может что-то путное и получится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Сб май 29, 2021 23:50:07 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
Благодарю :write: :tea: :beer:

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Ср июн 09, 2021 19:06:19 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
Модули энкодеров мне отымели все мозги.
Один купил - глючит.
Второй другой совсем - тоже.
Начал прозванивать как они работают - в общем ничего, но иногда перебои импульсов бывают. Что за фигня? :cry:
Этот был первый.
Изображение
Этот второй. С RC цепочкой уж, чтобы наверняка!
Изображение

Вытрахали весь мозг.

Какой у вас опыт с этим зверьем?
Не хотел ведь энкодеры применять, как хорошо с кнопками обычными!

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Ср июн 09, 2021 20:31:09 
Сверлит текстолит когтями

Карма: 20
Рейтинг сообщений: 296
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1219
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Оба типа нормальные, хороши для меня. Использую KY-040 Rotary Encoder Module на многих конструкциях.
Проверитье энкодер в статическом режиме. Потом: через код, рекомендую библиотеки Ben Buxton, 2011, по прерыванию:

Rotary encoders, done properly
Изображение Изображение

Код ошибки не делает, даже после 1..3 лет експлоатации, когда енкодер начать повреждаться и есть поврежденный зуб/зубы. Код просто пропускает его/их. Никаких дополнительных кодов/хардуер (C, R-C) не требуется (напр. debounce). (частично использоваю переводчик)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вс июн 27, 2021 21:52:50 
Сверлит текстолит когтями
Аватар пользователя

Карма: 39
Рейтинг сообщений: 1148
Зарегистрирован: Пн июн 15, 2015 10:01:37
Сообщений: 1101
Рейтинг сообщения: 0
Понятное дело что это без драйвера работать не будет.
Я нашел в двух местах где скачать, раз и два.
По поводу первого.
Скачивается exe файл, его необходимо запустить, после чего нажать "install driver", после чего система сама определит , что за устройство подключено.
У меня же без объяснения причин сразу же выскакивает ошибка
Вложение:
failure.jpg [106.83 KiB]
Скачиваний: 142


Попробовал другой архив.
Тут действуют следующим образом : заходят в диспетчер устройств, нажимают на " неопознанное устройство USB 2:0 serial", обновляют драйвера, с указанием на папку, куда распаковали zip архив.
Однако и тут ждал подвох.
Вложение:
ашыпка.jpg [89.37 KiB]
Скачиваний: 128

Как с этим бороться ?
Условия испытаний : система win 10 х64, опробовалось на 7 ке с таким же результатом.

Добавлено after 2 hours 38 minutes 16 seconds:
Скажите пожалуйста, я тут что , пустое место ?

Добавлено after 4 hours 50 minutes 59 seconds:
Таки да...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вс июн 27, 2021 22:57:34 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
Цитата:
Этот второй. С RC цепочкой уж, чтобы наверняка!
Изображение
В общем этот оказался все-таки отличным. :solder:

А другой на прямоугольной плате явно хуже и в нем конденсаторов нету.

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вс окт 03, 2021 23:51:36 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
Не совсем стандартная ситуация возникла.
Arduino питается от 3 вольт. А общается по аппаратному uart с другим устройством которое запитано от 5 вольт. И уравнять их напряжения питания нельзя.
Как быть? Можно ли соединять напрямую, или через резисторы?

Что будет если подать на обычный цифровой вход напряжение выше напряжения питания?

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн окт 04, 2021 07:01:37 
Потрогал лапой паяльник
Аватар пользователя

Карма: 9
Рейтинг сообщений: 67
Зарегистрирован: Ср сен 16, 2020 20:38:41
Сообщений: 302
Откуда: Краснодарский край, г.Абинск
Рейтинг сообщения: 0
Попробуйте, Upgrader, вот такой вот вариант:
Изображение
Должно сработать :)

_________________
Лучше сделать и жалеть, чем жалеть, что не сделал ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн окт 04, 2021 09:47:23 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26560
Рейтинг сообщения: 0
Ааа, это да, понимаю.
Хотелось бы попроще. Может резистор там поставить и все. На передачу по сути ничего не надо, и так работает. А вот на прием напряжение выше питания.
На сколько я знаю в МК вроде есть что-то типа стабилитронов защитных на всех входах.
МК ATmega328 там в Arduino nano.

З.Ы. Оно уже работало при подключении напрямую. А потом подумал что за нафиг, не сгорит ли.

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Пн окт 04, 2021 11:29:30 
Потрогал лапой паяльник
Аватар пользователя

Карма: 9
Рейтинг сообщений: 67
Зарегистрирован: Ср сен 16, 2020 20:38:41
Сообщений: 302
Откуда: Краснодарский край, г.Абинск
Рейтинг сообщения: 0
Ннну, Upgrader, если уж совсем попроще ... :)
У TTL логики (5 В) и LVTTL (3,3 В) практически одинаковые уровни лог.0 и лог.1, так-что прямое подключение действительно работает. Только вот я бы если и подал бы Tx(LVTTL) напрямую на Rx(TTL), то для Tx(TTL) на Rx(LVTTL) всё-таки использовал бы делитель (как на нижнем кусочке верхней схемы), так ... на всякий случай :wink:

_________________
Лучше сделать и жалеть, чем жалеть, что не сделал ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino nano на ch340g
СообщениеДобавлено: Вс окт 10, 2021 19:29:08 
Потрогал лапой паяльник
Аватар пользователя

Карма: -14
Рейтинг сообщений: -43
Зарегистрирован: Ср дек 30, 2020 23:05:29
Сообщений: 340
Рейтинг сообщения: 0
Попробуйте, Upgrader, вот такой вот вариант:
Изображение
Должно сработать :)

Вместо первой схемы достаточно оптопары, но не знаю хватит ли её для uart'a. :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 162 ]     ... , , , 8,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y