roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 20:12

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Допиливание Megatronics 1.0
СообщениеДобавлено: 19 июн 2013, 22:57 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Вот ведь отжигают разработчики Megatronics :shock:
Стал разбираться почему термопара на Megatronics при включении двигателей начинает показывать температуру на 15 град. меньше. При осмотре платы, удивился увидев блокировочный конденсатор C6 фиг знает где и подключенный к чувствительному входу микросхемы (8 пин - минус термопары). Ткнул осцилл на выход усилителя термопары и увидел прямоугольные импульсы от работы шаговых двигателей.
Вложение:
IMG_3377.JPG
IMG_3377.JPG [ 2.19 МиБ | Просмотров: 3014 ]

Отпаял микросхему и разьем, порезал везде земляную дорожку, удивился 2-й раз. Земля на микросхему идет от разьема термопары :o через пин входа микросхемы (8 пин) :o на пин питания -4. И все это еще петлей идет на блокировочный конденсатор c6. :D
Вложение:
IMG_3382.JPG
IMG_3382.JPG [ 1.94 МиБ | Просмотров: 3021 ]

Взял проксон, отрезал контакт разьема от внутр. слоя земли платы, напаял другой разьем, все впаял обратно.
Вложение:
IMG_3385.JPG
IMG_3385.JPG [ 2.21 МиБ | Просмотров: 3019 ]

Вложение:
IMG_3386.JPG
IMG_3386.JPG [ 2.05 МиБ | Просмотров: 3048 ]


Повторять этот изврат смысла нет, т.к. помехи уменьшились только в 3-5 раз. Костылями грязь убирается полностью: керамич. конденсатор шунтирующий вход термопары (у меня 0.22 мкф. на разьеме термопары). И rc цепочка - отрезать выход микросхемы от переходного отверстия (5 пин), впаять резистор 22к и конденсатор на землю 0.22 мк. На Megatronics 2.0 эти костыли уже присутствуют, но по схеме у них п-образный фильтр на выходе микросхемы (как-то смело шунтировать выход ad597 конденсатором).

И на сладкое, оцените разводку земли у кварца (кнопка reset и конденсаторы кварца). Так что используйте больше хороших проводов с ферритовыми набалдашниками юсб и по питанию :D
Вложение:
IMG_3390.JPG
IMG_3390.JPG [ 2.27 МиБ | Просмотров: 3065 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 19 июн 2013, 23:21 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
О, мой стиль разводки! Я думал я один такой и комплексовал сильно. А нас много!

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 19 июн 2013, 23:29 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Интересно, а во второй версии такие же косяки?
Ведь это в целом показывает стиль разработки и опыт разработчика ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 19 июн 2013, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 21 фев 2013, 07:06
Сообщения: 677
Откуда: г. Харьков
Ну у нас по Megatronics сейчас AKlion специалист!!! :) (шутка)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 20 июн 2013, 05:09 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
расскажите лоху, что е так с кварцем?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 20 июн 2013, 05:41 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Гы, как ты любишь показывать людям? Первая ссылка :)
http://g.zeos.in/?q=%D1%80%D0%B0%D0%B7% ... 1%86%D0%B0

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 20 июн 2013, 14:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
т.е. вот тут тоже не айс?
forum87/topic11188-75.html#p239584


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 20 июн 2013, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Ну, так трудно сказать, но явно приличнее сделано, особенно для 1-го раза. Резонатор керамический низкочастотный, кондеры встроенные или их не видно на фотке? stm-ка с pll? Вообще, у современных контроллеров (в отличии от авр) значительно лучше генератор. PLL просто так помехами не собьешь. И у них развитая защита/перезапуск генератора от помех. И в твоей схеме нет коммутаций 15-ти ампер и кучи шаговых двигателей.
В общем надо разработчикам Megatronics ссылку дать на твой девайс, пускай учатся :D

Добавлено спустя 1 минуту 52 секунды:
Резонатор можно было развернуть на 180, чтоб были короче/симметричнее дорожки.

Добавлено спустя 3 минуты 45 секунд:
Вот чего не должно получаться:
Изображение

Подробнее:
http://easyelectronics.ru/razvedenie-pitaniya.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 20 июн 2013, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Ну в целом понятно. Буду знать.
Dmitry__ писал(а):
Ну, так трудно сказать, но явно приличнее сделано, особенно для 1-го раза. Резонатор керамический низкочастотный, кондеры встроенные или их не видно на фотке?

Керамика 8 мгц, кондюки встроенные. Как показала дальнейшая жизнь, можно было вообще забить, точности встроенного RC хватает для обмена по UART.

Dmitry__ писал(а):
stm-ка с pll? Вообще, у современных контроллеров (в отличии от авр) значительно лучше генератор. PLL просто так помехами не собьешь.

PLL нету, это stm8. Что не исключает возможности приличного генератора с перезапусками (я просто не знаю-не вдумывался). Вообще в этих мк есть сброс из-за помех. Судя по доке, где-то по краю кристалла 2 комплиментарных регистра, если они вдруг стали не комплиментарными, то полный ресет.

Цитата:
И И в твоей схеме нет коммутаций 15-ти ампер и кучи шаговых двигателей.

:D Чего нет, того нет :)

Цитата:
Резонатор можно было развернуть на 180, чтоб были короче/симметричнее дорожки.

Емнип, я пытался, что-то у меня не лезло. То ли по геометрии, то ли по разводке(плата - однослойка, я вечер убил на разводку, зато ни одной перемычки).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 20 июн 2013, 22:19 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Пацаны, объясните дереву, нахрина вообще элмот кварц прикрутил? И без него все ОК работает, не?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 21 июн 2013, 05:05 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Ну по большому счету - низачем. И мк там мог быть и попроще. Это была моя первая печатная плата(вообще в жизни), и я пытался сделать максимально близко к прототипу(stm8s-discovery), чтобы не было сюрпризов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Допиливание Megatronics 1.0
СообщениеДобавлено: 15 мар 2016, 12:41 
Не в сети

Зарегистрирован: 29 окт 2012, 13:55
Сообщения: 705
Откуда: СПб
После нескольких лет эксплуатации решил воткнуть SD карточку, а то чо разъем просто так припаян.

И тут проблема: плата вешается наглухо, когда вставляется карта. плюс вешается и хост на компе, что пронтерфейс, что репетиер. кнопка ресет на плате никак не влияет на ситуацию. только полное обесточивание или отключение usb помогает.
при вынимании карты никаких проблем.
после переподключения питания все приходит в норму, печатает с карты без запинки, 18 часов - 0 проблем.
засада именно при втыкании карты, приходится кроме прочих манипуляций еще и передргивать питалово или usb шнурок.
это не есть норма.
не могу сообразить, в чем косяк?
судя по всему, проблема в самой плате, ибо картина аналогична на разных прошивках, марлин, репетиер разных версий.


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

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO