Например TDA7294

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





Текущее время: Вс июн 01, 2025 10:16:43

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


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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Ардуино с СОМ-портом
СообщениеДобавлено: Чт мар 05, 2020 19:58:06 
Первый раз сказал Мяу!
Аватар пользователя

Карма: -4
Рейтинг сообщений: 8
Зарегистрирован: Ср июл 04, 2018 11:16:43
Сообщений: 34
Рейтинг сообщения: 0
Здравствуйте. Собрал платку по ТАКОЙ схеме. К сожалению не учёл распайку кабелей СОМ. В наличие кабель с полной перекрёстной распайкой(не подходит). Возник вопрос - как подключить к пк? Подойдёт ли кабель с полной прямой распайкой или надо шаманить свой? Возможно ли(временно)подключить через "зелёный" модуль USB-UART SUUC0041(выходы TX,RX,+5,+3,GND)?

Изображение Изображение Изображение Изображение

Требуемый для платы неполярный электролитический конденсатор на 10мкФ сделал из 2х полярных на 22мкФ.

****************************************************************************
****************************************************************************
Прошивка Atmel Atmega 328p-u(p-pu)


Atmega 328 прошивал через UNO и штатную среду IDE (Ссылка на видео, которое помогло :))

******************************************************

Необходимо:

1. Плата Arduino UNO

2. Чистый микроконтроллер Atmega 328

3. Макетная плата и провода к ней(папа-папа)

4. Резистор 10кОм

5. Конденсаторы 18пФ (я использовал 22пФ) 2шт

6. Кварцевый резонатор на 16мГц

*******************************************************

Подключаем ардуино к пк и заходим в Arduino IDE. В настройках выставляем соответствующий тип платы, ком-порт и програматор AVRISPmkII. Открываем скетч из примеров с названием Arduino ISP. Заливаем в плату.

Собираем схему на макетке, подключаем к ардуино. В настройках выбираем тип программатора Arduino as ISP. Пишем загрузчик(Инструменты > Записать Загрузчик).

Изображение

Не использовал проводки(синие)до кварца, просто воткнул его и конденсаторы в макетку напротив нужных контактов микросхемы. Это я к тому, что попытки прошить иначе результата не приносили. То ли макетка кривая, то ли настройки IDE были не те.

*******************************************************

Возможно перед подключением схемы к ардуино и записью загрузчика необходимо внести изменения в файл avrdude.conf находящийся по адресу C:\Arduino\hardware\tools\avr\etc. ПРЕДВАРИТЕЛЬНО СДЕЛАЙТЕ КОПИЮ ФАЙЛА!!! НУЖНА ПЕРЕЗАГРУЗКА СРЕДЫ IDE!!! Открываем файл блокнотом и ищем параметр 0x1e 0x95 0x0F. Далее меняем последние 2 символа 0F на 14, сохраняем. Далее пишем загрузчик.

********************************************************

Не помню, как именно прошилось у меня(я изменял файл avrdude.conf), но возможно прошилось после того, как я откатил изменения(т.е шил с оригинальным avrdude.conf). Стоит попробовать и так и так.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 12:31:50 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Вообще-то ужшшш...
ёжли таким садомазохизмом заниматься... (вместо купить готовую про-мини или нанку)...
то...
берем за основу
http://img.radiokot.ru/files/20529/25ak27b8p8.JPG
цепляем на разъём сигнал или от микросхемы-преобразователя ST232B (или подобной простейшей TTL-RS232)
или от USB-TTL моста коих в продаже в избытке.
Для обычного обмена достаточно наличия у адаптера выводов Rx, Tx и DTR
примерно вот так:
http://img.radiokot.ru/files/20529/25akjj8e7j.GIF
:roll:
Прошивайка делается из той же ардуино-нано (получаем ардуино ISP)...
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 15:32:09 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
В наличие кабель с полной перекрёстной распайкой(не подходит).
а точно не подходит? Полный на нужных пинах повторяет простой нульмодемный, а насколько могу видеть мыльную схему - там он и нужен


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 16:12:59 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
На схеме топикстартера ЖЛОБСКОЕ решение - не пожалей спецкристалла - того бы ...бардака не имелось.
Кстати первые варианты именно на СОМ-TTL преобразователях делались.
Это позднее стали USB-TTL преобразователи ставить.
Как-то странно видеть подобный набор рассыпухи на сайте ардуино...
:dont_know:
Кроме проччего...
Ёжли уж "туго с приемопередатчиком" - Rx/Tx одновременно и для бутлоадера испоьльзуются - бывает весьма неудобно в некоторых случайх, то используем программный serial...
Там особо разницы нету (и в лапках также - можно на любые вывести).
Получить прожку можно и для обычного программатора (среда IDE генерирует два *.hex файла - с бутлоадером и без оного, размещаемых в папке проекта).
8)


Последний раз редактировалось BOB51 Пт мар 06, 2020 16:22:23, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 16:18:10 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
а где там неполяроник? и нахуя но там

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 16:32:06 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Смысл той рассыпухи на схеме...?
:dont_know:
Ежли коммутацию Rx/Tx от компа к плате - то лучше отдельными платками саму мегу с обвязкой и микруху RS232 преобразователя делать...
Переброс "на лету" для меги 8 особо смысла не имеет - можно и про-мини взять...
:roll:


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 16:37:18 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
какой смысл ваше паять ардоху с 0 всяеких версий от микро /нано до самых полных полно на каждом углу цены доступны ка и мешок расширений для них ч например гнекоторые датчики ардохи покупал для своих целей а че платка готовая даже с разьемом
даже RTC 1307 с впаяной батарейкой есть!!! хотя у меня этих и подобных им чипок хватает надергано из старых кас

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Пт мар 06, 2020 19:46:33 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Почему же?
Допустим осталась кучка АВРок, кои лежат без дела.
На сегодня платформы под АВР включают в себя весьма большой набор -
присутствуют "ардуиноподобные" на мегах 48, 8, 88, 16, 162, 8515, 64, 640, 324, 8535, 644, 128 (помимо привычных 168, 328, 2560)
attiny 13, 5, 10, 24 ,84, 45, 85....
Под каждую своя платка и варианты раскладок...
Писать под ассемблером - многовато, Си в чистом виде - сложно с настройками компилятора...
:roll:
Вот тут адуринка и помогает!
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Сб мар 07, 2020 00:28:22 
Встал на лапы

Зарегистрирован: Вт мар 30, 2010 10:15:56
Сообщений: 80
Откуда: Украина
Рейтинг сообщения: 0
Я в шоке :shock: Та уж лучше на USB творить :solder:

Тюнеры уже и то прошиваются и обновляются по USB :idea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Сб мар 07, 2020 08:49:50 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
USB практически в 90% случаев применения ограничиваются вариантом "USB-TTL мост".
И применимо к сопряжению с ПК/ноутом.
В случае простейших вариантов дистанционного обмена с относительно удаленными самодельными модулями применимо RS232/RS485, микроLAN, I2C и радиоканал на основе разнообразных радиомодулей (но там посложнее с написанием программ, защищающих достоверность данных).
Собственно в случае с "ардуиноподобными" СОМ порт в "чистом виде" давно замещен на практически стандартное применение СН340 или иных USB-TTL мостов.
Иногда правда встречаются решения на основе самих МК - но там практически ВСЕГДА вылазят проблемы драйверов.
8)
Касательно "прошивки"...
Во всех ардуиноподопбных всегда установлена возможность прошивки согласно даташита на применяемый МК при помощи целого набора программаторов, коими те МК в любых иных применениях программируются.
Привязка к СОМ проту сделана исходя из удобства разработки/отладки программ, в том числе и для начинающих.
Это своеобразное "снижение порога доступности/ всеобщей повторимости" проектов без изврата по изготовлению/покупке спецпрограмматоров (включая радиолюбительские модели).
Собственно "разборы с ардуиноподобными"(включая флудоразмышления) дабы не повторяться смотреть тут:
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Сб мар 07, 2020 19:14:05 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
допустим, терминологически USB-UART) TTL - то про совсем перпендикулярное, и у сколь-нибудь современных девайсов давно CMOS зачастую с допустимыми активными уровнями от 3.3В


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Сб мар 07, 2020 21:00:20 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Совсем топикстартера закошмарили...
:(
:cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Вс мар 08, 2020 16:07:30 
Первый раз сказал Мяу!
Аватар пользователя

Карма: -4
Рейтинг сообщений: 8
Зарегистрирован: Ср июл 04, 2018 11:16:43
Сообщений: 34
Рейтинг сообщения: 0
а точно не подходит? Полный на нужных пинах повторяет простой нульмодемный, а насколько могу видеть мыльную схему - там он и нужен

Виноват. Кабель тот что нужно. Прозвонил. Проверил сом-порт через гипер терминал.

BOB51 писал(а):
Ежли коммутацию Rx/Tx от компа к плате - то лучше отдельными платками саму мегу с обвязкой и микруху RS232 преобразователя делать...
Переброс "на лету" для меги 8 особо смысла не имеет - можно и про-мини взять...
:roll:


Хотелось как "проще" :)) FT232 слишком маленький, мне пока проблематично вытравить и припаять. Есть МАХ232 в dip-формате.

*********************************************************
Для меня это хобби, а не средство прокорма. Тыкать разные датчики в ардуину или собирать "вытяжки в сортир" мне не интересно :)) Решил самостоятельно что-нибудь спаять. Так же рассматривал варианты плат от zelectro, но остановился на этой. Несомненно мой 000ой уровень как в электронике, так и в программировании - серьёзное препятствие. Но никто не говорил, что будет легко :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Ардуино с СОМ-портом
СообщениеДобавлено: Вс мар 08, 2020 17:22:34 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1464
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15016
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Так никто ту FTDI (CY340, PL2303, СЗ2102) отдельно не паяет - покупаются готовые платки, коих братья китайци понаштамповали в избытке и применяем по необходимости.
То же касается и адуринок - есть джентельменский набор "DIP-микросборок" - ардуино-нано, ардуино про-мини и некоторых других.
Просто ставим разъёмчики на платку и цепляем оных как DIP микросборку. Цена отдельной микросхемы много выше.
Другое дело, что иногда приходится часть смд деталюшек "излишних" демонтировать...
Адуринка это не объект для повторения а ВСЕГО ЛИШЬ НОВЫЙ КОМПОНЕНТ ЭЛЕМЕНТНОЙ БАЗЫ.
Который мы берем как есть и встраиваем в собственные конструкции именно как DIP микросборку.
Причем особенности готовки тех "DIP-микросборок" заметно отличаются от работы с отдельно взятыми МК под "чистым ассемблером" или под "чистым СИ".
8)
Повторять такую конструкцию можно разве что в случае применения "расширенной базы", коей нету в стандартном варианте (это платки на основе расширенного ряда МК АVR, кои я выше указывал).
:roll:
В принципе все те толкования (как и тренировочные проекты) в
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
достаточно жестко обцарапывались.
:beer:


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

Часовой пояс: 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