Отговори на тема  [ 40 мнения ]  Отиди на страница Предишна  1, 2, 3
Проблем с Ардуино Мега 2560 R3 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27998
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
Ами ардуино ...какъв ти е референса? Ако е нано, гледах едно и платката е мъка от всякъде, та такова поведение не е изненадващо.


Пет Окт 08, 2021 1:09 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10615
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
pipilica написа:
Не е от кабела, и с къс ~10см и с дълъг повече от 3 метра все тая, играят десетите, примерно от 25.2 до 25.5 непрекъснато ходи напред-назад. Не че ми е важно но не знам що така и ме дразни все да мърда цифрата.
С 200nF пак мърда по-бавно и по-малко и е уж по-добре. Как да намаля битовете на ADC-то, щото го пусках и на 5 волта и на 2.50 референтно и все тая. Другия ваиант е да мери на всяка минута, така поне през минута ще сменя цифрата. Кой вариант да избера.

1. Дай схема на това което си направил. Отново, не дейташит, а на това което си направил
2. Направи усредняване на няколко измервания.


Пет Окт 08, 2021 8:34 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27998
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
Сега гледам, той е писал че и при 100 измервания мърда което не е добре. Но и не е ясно колко всъщност мърда от целия диапазон 1-2 десети може да са 10 бита а може и да са 2, не е едно и също.


Пет Окт 08, 2021 10:37 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 10:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Проблем с Ардуино Мега 2560 R3
Или да тури батерийка вместо датчика?
Иначе в даташита си пише за 100нФ байпас.


Пет Окт 08, 2021 11:16 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10615
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
Познавайки досегашното творчество на пипилицата няма да се учудя ако за свързващи проводници е използвано въже за простор, а кондензатори няма в радиус 42км. Затова попитах за схема.

Че като се направи някоя мърлявщина, започва едно почесване защо нещото не бачка... :lol:


Пет Окт 08, 2021 11:36 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2642
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
Пак имам проблем с Мега-та, като си работеше вързано към USB на компа и припуши малкия чип който е за програмирането, големия продължи да си работи с програмата но не иска да се програмира. Та четох и на други се е получило така и му купих СН341а и пак четох но нещо неще да програмира, ползвам Rx0 и Tx0 на Мега-та, със сериен монитор го познава и го чете. Та некви идеи по въпроса още некой кабел ли ще трябва или нещо не съм допрочел. Гледах за ардуино мини про и СН341а ползват DTR пин но мега-та няма такъв или аз не го намирам в pinout-a на платката.
Другия вариант е да чета още и да ползвам MOSI, MISO, SCK, CS.
Или не ползвам правилната настройка за програматор в Arduino IDE.
Има ли опция като припуши малкия чип и нещо да е дало на късо и да не работят Тх0 и Rx0 и да трябва някак да пусна Тх1 и Rx1.

Предния проблем го оправих като му взех нови датчици и ги пуснах на 3.9 волта от батерия и работи чудесно, но забравих да пиша тука.


Вто Ное 30, 2021 6:03 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 8:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
СН341а мисля че го ползваха за програматори на флаш, защото е паралелен.
При теб в AVRmega 2560 имаш bootloader който иска серийна комуникация, т.е. трябва ти чип като FT232, PL2303, CH340G или CP2102.
https://www.arduino.cc/en/uploads/Main/ ... ematic.pdf
За да комуникираш с AVRmega 2560 трябва да свържиш Tx с Rx, както и Rx с Tx. Също така трябва да "задействаш" bootloader. Това става или като ръчно цъкнеш ресета или както Ардуино средата очаква DTR на адаптера да е свързан към Reset на AVRmega 2560 посердством 100nF кондензатор (C7 на схемата).

Изображение
На този USB-TTL UART с CP2102 са му изведени всичките модемски сигнали, вкючително и DTR.
Ако имаш друго Ардуино можеш да го настроиш като програматор, като заредиш ArduinoISP скеч в ардуиното което ще ползваш за програматор исвържеш MOSI, MISO, SCK, Reset, Vcc и GND пиновете на двата. Така AVRmega 2560 може дори да няма bootloader. И разбира се ако си сигурен че интерфейсния чип е изгорял трябва да го разпоиш за да не смущава сигналите.

_________________
Warriors of the Night, ASSEMBLER!!!


Последна промяна ike на Вто Ное 30, 2021 10:26 am, променена общо 1 път



Вто Ное 30, 2021 8:27 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пет Юни 25, 2010 2:18 pm
Мнения: 339
Местоположение: Varna
Мнение Re: Проблем с Ардуино Мега 2560 R3
DTR на СН341а се използва за ресет на мегата и е свързан през кондензатор към RESET-a на мегата.


Вто Ное 30, 2021 9:24 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2642
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
С натискане на RESET-a на мегата в подходящия момент се получи, на третия път го хванах кога се натиска и после няколко пъти пробвах и е ОК системата.
Благодаря за акъла.


Сря Дек 01, 2021 6:32 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Апр 16, 2009 12:26 am
Мнения: 2642
Местоположение: София
Мнение Re: Проблем с Ардуино Мега 2560 R3
След четене и гледане на схеми се оказа че DTR е изведен на пин MOSI и през 100 нано кондер в RESET-a на мегата всичко работи по старому.


Съб Дек 04, 2021 5:35 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 40 мнения ]  Отиди на страница Предишна  1, 2, 3

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни