Например TDA7294

Форум РадиоКот • Просмотр темы - Быстрый старт Ардуино..
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт янв 14, 2025 00:17:35

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


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



Начать новую тему Ответить на тему  [ Сообщений: 30 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 14:48:15 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср июл 19, 2017 12:53:01
Сообщений: 123
Рейтинг сообщения: 0
История такая:
Скетч написан в Ардуино IDE, из неё же загружен а Нано. Всё работает, но... При каждом пуске Ардуины её загрузчик чо то там опрашивает и кавота ждёт. Можно залить скетч так, что бы Нанка сразу при подаче питания начинала выполнять записанную программу? Без всяких пауз.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 16:01:07 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Можно.
Только загружать *.hex файл придется через ISP программатор.
И малость похитровать с самой компиляцией и подготовкой нанки. Возможно понадобится и внешняя софт-оболочка для программатора.
Только зачем такой изврат то?
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 16:08:24 
Друг Кота
Аватар пользователя

Карма: 61
Рейтинг сообщений: 1494
Зарегистрирован: Вт окт 22, 2013 04:37:23
Сообщений: 3134
Откуда: Казань
Рейтинг сообщения: 0
Например, чтобы bootloader не отъедал flash.

Но ради тех долей секунды, что bootloader ждёт, действительно вряд ли стоит. Хотя мало ли, смотря где применять, где-то эти миллисекунды критичны.

_________________
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезисты Ordyl Alpha 350 и AM 140.
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльная маска XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 16:24:25 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Для этого необходимо иметь дополнительно минимум ардуино ISP программатор и дополнительную софт-оболочку с ним работающую.
А стоит ли оно для разовой самоделки так заморачиваться?
Другое дело, ежли и дальше будет надобность самоделки делать да свои программы писать...
:roll:


Вернуться наверх
 
Новое высоковольтное герконовое реле HR12-V от HONGFA для передовых разработок

Компания Hongfa представляет новое высоковольтное мощное реле HR12-V с нормально разомкнутыми контактами. Герконовые реле имеют ряд преимуществ по сравнению с электромеханическими. Среди них: малый размер, высокая скорость срабатывания, стабильная по характеристикам и взрывобезопасная коммутация цепей и экономичность энергопотребления. Новое реле HR12-V способно коммутировать мощность 100 Вт в цепях постоянного тока, значения которого лежат в области 10 мА/1,5 кВ…1,5 А/60 В. Температура эксплуатации составляет -40…105°C.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 16:37:20 
Друг Кота

Карма: 2
Рейтинг сообщений: 49
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 7822
Откуда: .ru
Рейтинг сообщения: -4
в соседней теме мы какую то софтину скачали...

https://www.radiokot.ru/forum/download/ ... ?id=411663

и даже куда то что то залили))

https://www.radiokot.ru/forum/viewtopic ... &start=348


Вернуться наверх
 
Широкий выбор электромеханических реле Hongfa – складская программа в Компэл

КОМПЭЛ продолжает поддерживать и расширять список складских позиций Hongfa, представленных электромеханическими реле. Продукция компании активно применяется в таких областях, как промышленность, энергетика, бытовые приборы, автомобильная отрасль и специальная техника, требующая высокой надежности и на сегодняшний момент может легко заменить электромеханические реле ушедших из РФ брендов.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 16:41:04 
Друг Кота

Карма: 68
Рейтинг сообщений: 1951
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12871
Рейтинг сообщения: 0
smacorp писал(а):
Но ради тех долей секунды
судя по https://docs.arduino.cc/retired/hacking ... ootloader/ доли секунды свойственны одному загрузчику, а если у ТС другой, то уже 6-8 секунд (Там, правдо. Впрочем, для большинства поделок и это время некритично, особенно, если количество вкл-выкл по отношению ко времени работы исчезающе мало... Но если он постоянно делает вкл-выкл и между ними работает менее минуты, то да, 6 секунд покажутся утомительными...
Так что, помимо обучения и приобретения нормального программатора, есть другой вариант: взять Arduino с загрузчиком не NG (именно он стоит на ATmega168 (Arduino Nano 2.x), согласно ссылке выше).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вт ноя 26, 2024 16:48:55 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Но общее стирание и контроль/запись фузов всё равно будут необходимыми операциями.
8)
Другое дело, если в "платформе" предусматривается запись без бутлоадера (опции в настройках) - но то отдельная тема.
:wink:
Варианты/аргументы выложены.
Подождём решения топик стартера...
Ежли решит таки перепрошивать - разъясним как это делать.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Ср ноя 27, 2024 10:16:10 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср июл 19, 2017 12:53:01
Сообщений: 123
Рейтинг сообщения: 0
Начнём по порядку:
Программка не большая, флеша за глаза. У меня НАНА 3
Изврат чисто из эстетических соображений - при включении Ардуина секунд несколько тормозит, а на экране в это время всякая морготня, к тому же в устройстве имеется лазер, он тоже себя ведёт вольно.
Проект чисто для себя, но если у народа будет интерес может стать коммерческим, поэтому хочу сделать красиво.
Лет пять назад в другом проекте в Нану прошивал загрузчик от Уно, или какой то другой, не помню уже, а .hex грузил Xloader-ом. Но это я делал тоже "по бумажке".
Если моя затея программно для меня будет неподъёмной, то просто сделаю задержку включения после Ардуины всего остального.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Ср ноя 27, 2024 17:08:56 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Тогда ...
Предположим у Вас виндовс 7 или 10 х64 и ардуиноIDE 1.8.9 или1.8.19...
Придется достать еще одну нанку и сделать из нее ардуиноISP программатор (в IDE есть пример скотча для него).
Дополнительно скачать софт-оболочку avrdudess 2.17 и/или avrdudeshell 09.01.19 (обе работают с железом ардуиноISP программатора.
Можно правда и любым другим, имеющимся в наличии ISP программатором воспользоваться.
Далее необходимо снять и записать значения фуз битов нашей нанки, считанных программатором (тем, что имеется в наличии и из его софтинки, а не из-под IDE!).
Далее делаем общее стирание нанки и последующую проверку фузов на соответствие предварительно считанным.
Если расхождение - выставляем в соответствии с тем, что до стирания записаны были.
Запускаем IDEс нашим скотчем прикладной программы
Запускаем контрольную компиляцию - проверка на возможные ошибки.
Далее жмем
скетч -> экспорт бинарного файла
дождаться завершения компиляции.
В папке проекта появятся два файла
один без бутлоадера name.ino.eightanaloginputs.hex
второй с бутлоадером name.ino.with_bootloader.eightanaloginputs.hex
( где name - имя проекта )
Далее тем, что без бутлоадера из под софт-оболочки (не из IDE!) прошиваем ранее подготовленную нанку.
Ну и/или смотрим дополнительно тут:
https://alexgyver.ru/lessons/programmer-tips/
:beer:
Пы.Сы.
Попадалась ситуация когда при использовании ардуиноISP программатора и нанки при опции "загрузить через программатор" выполнялась загрузка без бутлоадера... Но то было давно и скорее как артефакт...
:dont_know:


Последний раз редактировалось BOB51 Ср ноя 27, 2024 19:16:29, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Ср ноя 27, 2024 19:13:31 
Сверлит текстолит когтями

Карма: 12
Рейтинг сообщений: 120
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1117
Рейтинг сообщения: 4
Изврат чисто из эстетических соображений - при включении Ардуина секунд несколько тормозит, а на экране в это время всякая морготня, к тому же в устройстве имеется лазер, он тоже себя ведёт вольно...
Морготни и миганий при включении быть не должно. Возможно схемно не всё учли - подтяжки, сброс и пр.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Чт ноя 28, 2024 03:50:44 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср июл 19, 2017 12:53:01
Сообщений: 123
Рейтинг сообщения: 0
Ну, по схеме всё вроде должно быть кашерно, пытал общество здесь: viewtopic.php?f=66&t=188823
Только сейчас заменил модуль реле на мосфет.
У меня Вин 10, ардуиноIDE 1.6.13 . Версия 1.18.9 у меня криво работала, или я её не понял. Есть ещё одна Нанка и USBasp есть тоже, я им даже чёто шил. Есть avrdudess 2.11 версии 6.3 тоже им что то делал, но это всё "по бумажке" самолично в этом ни бум-бум.
Далее по тексту вроде всё понятно, но надо пробовать руками.
Эту статью Гайвера я читал, но для меня она не до конца понятна, я вообще не в теме программирования.

Ещё есть вопрос:
Есть у меня "замученная" НАНО , заливаю в неё скетч обычным образом и программа работает не адекватно: концевик, который у меня по схеме на ноге D2 не всегда срабатывает от первого нажатия - надо несколько раз тыкать. А этот же скетч залитый в свежую работает хорошо. Такое может быть? И почему?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Чт ноя 28, 2024 11:15:46 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 1
Для 10ки надо ставить 1.8.19 - самая удачная на сегодня для "оффлайн" работы (без подключения к интернету).
Поскольку у Вас уже стоит 1.6.13 , чтобы не морочиться с удалением (а у IDE надо еще и скрытый каталог удалять вручную, иначе переустановка "кривая" будет), то придется ставить 1.8.19 в режиме "портабле" (даже с внешней флешки с "портабле" можно работать - лишь бы та флешка достаточно живучая была). Так вполне можно несколько независимых вариантов установить и мешать друг другу они не будут.
Касательно конструкции и схемы... Вероятнее всего вопрос в программе обработки датчика(кнопки, концевика).
Проверить и очистить от грязючки и остатков флюса платку нанки в любом случае. далее смотрим на принцип обработки - тогда чего еще можно сказать. Может и вывод "чуток поджарен" (редкость, но бывает) плюс точная маркировка микросхемы - их несколько "чуток отличающихся" вариантов - просто 328, и с буковками 328P, 238PB...
К сожалению с шаговиками дела пока не имел - тут не проконсультирую (нечем проверить на макете)...
Касательно дисплея с "мусором" - так вполне ясная картина в задержке инициализации из-за промежуточного преобразователя интерфейса. Борьба с этим как программная, так и аппаратная(но аппаратная жестко зависит от схемотехники модуля и не всегда возможна). В остальном... обычное устройство...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Чт ноя 28, 2024 12:44:22 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср июл 19, 2017 12:53:01
Сообщений: 123
Рейтинг сообщения: 0
Эта "замученная" ардуинка у меня год отработала нормально, просто я на ней отлаживал всё устройство и перепрошивал кучу раз, она не паянная, а ногами втыкается в разъём.
АрдуиноИде можно РевоУнинсталером почистить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Чт ноя 28, 2024 15:06:48 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Скрытый каталог Я в ХР удалял вручную. А на 7-10 даже заморачиваться не стал - поставил портабле и доволен - там каталоги не скрытые, а напрямую видимые и корректируемые без лишних заморочек. Намного удобнее, чем прямая инсталляция.
:hunger:
Моя "подопытная" нанка тоже на разъёме - но пару раз втыкалась и "вверх ногами" - одна лапка "поджарилась" чуток - но в остальном продолжает работать на тестах макетов самоделок.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 13:46:25 
Друг Кота

Карма: -8
Рейтинг сообщений: 15
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6972
Рейтинг сообщения: 0
При пуске или прошивке ?
Параллельный программатор шьёт моментально.
Может у вашего МК скорость понижена.
Вообще помню у заводских МК была проблема с включенным делителем.

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

Какая нана, на авр или на китайщине ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 14:57:40 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср июл 19, 2017 12:53:01
Сообщений: 123
Рейтинг сообщения: 0
Нана узкоглазая конечно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 15:40:51 
Это не хвост, это антенна

Карма: 10
Рейтинг сообщений: 89
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1485
Откуда: Мелеуз
Рейтинг сообщения: 0
А "нано узкоглазая" чем отличается от нана на авр?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 15:45:09 
Сверлит текстолит когтями

Карма: 12
Рейтинг сообщений: 120
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1117
Рейтинг сообщения: 0
А "нано узкоглазая" чем отличается от нана на авр?

А ты чем отличаешься от узкоглазого? Сам то какой? Тупорылый может?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 15:51:24 
Это не хвост, это антенна

Карма: 10
Рейтинг сообщений: 89
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1485
Откуда: Мелеуз
Рейтинг сообщения: 0
А "нано узкоглазая" чем отличается от нана на авр?

А ты чем отличаешься от узкоглазого? Сам то какой? Тупорылый может?

Не понял... я вроде нормально спросил...Опять критические дни?
Ни разу не видел нано не на авр,а китайскую

Добавлено after 1 minute 6 seconds:
Какая нана, на авр или на китайщине ?


Последний раз редактировалось Novice user Сб дек 14, 2024 17:20:24, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 16:06:33 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1433
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14659
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Разница только в типах МК.
Если стоит АВРка - кто б не произвёл это таки ардуино нано.
Но есть ещё две разновидности аналогов уже именно китайских...
Там надо особое внимание уделять и документации на МК и соответствующие платформы установить а IDE.
8)


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

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


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

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


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

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


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