Например TDA7294

Форум РадиоКот • Просмотр темы - 4-х разрядный индикатор - глюки на печатной плате
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 09:21:46

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


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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 13:35:34 
Открыл глаза

Зарегистрирован: Ср сен 09, 2015 15:36:25
Сообщений: 64
Рейтинг сообщения: 0
Сделал методом ЛУТ плату (не важно что она делает) на ней ATTiny2313 и 4х разрядный 7сегментный индикатор с общим анодом. Порт B подключен к катодам индикатора через сопротивление 220 ом, и 4 бита порта D к 4-м анодам индикатора.
На аноды поочередно подается 1 на катоды нули и единицы в зависимости от того какие сегменты нужно зажечь.

На макетной плате все работает нормально. На печатной проблема, отдельные разряды показываются не во всю силу, или захватывают сегменты соседних разрядов, при этом если программно включать только один разряд все работает корректно. Каждый разряд отдельно работает корректно. Вместе муть какая-то

Думаю где-то коротит (какие-то "единицы" с порта B попадают на аноды индикатора), все прозвонил никаких коротких, везде сопротивление бесконечно мега ом.

При этом случайно обнаружил уж совсем странное, если на микруху ноль подать не на соответствующую ногу GND, а на произвольную свободную ногу порта, то схема начинает работать корректно. Т.е. получается что дело не в КЗ

Подскажите плиз где искать неисправность и как.
Может есть какие-то идеи?

P.S. Микруху подключил через колодку DIP20


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 14:08:49 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4220
Откуда: Ижевск
Рейтинг сообщения: 0
10 лапа точно сидит на 0?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 14:17:32 
Открыл глаза

Зарегистрирован: Ср сен 09, 2015 15:36:25
Сообщений: 64
Рейтинг сообщения: 0
Да, 20 нога VCC, 10 GND причем подавал 0 разными способами в т.ч. непосредственно к ноге микрухи прикладывал нулевой контакт от питания 4,5 V - при этом схема работает некорректно.

А вот когда подавал 0 на PD6 - 11 нога начинало работать (я проверил схему в ней ничего не перепутано) питание подовал как на плату так и прямо на ноги микросхемы.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 14:18:20 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1209
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2352
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
LeonOn1 писал(а):
(не важно что она делает)
Может есть какие-то идеи?

Тут лучше выложить фото и посмотреть что и как там разведено. И поверь тут и правда всем пофигу что она делает и никто твою "гениальную" идею красть не будет)
Могут быть ошибки в коде в том числе.
Но как минимум питать весь индикатор одной ногой МК это жестко... 160мА на порт негуманно совсем. Вот и яркость плывёт.
Аноды индикаторов надо питать через транзисторный ключ. Лучше полевик мелкий логический.
А что цифры накладываются, возможно надо понизить частоту переключения разрядов.

_________________
Глупый не задает вопросы. Глупый и так все знает.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 14:39:11 
Открыл глаза

Зарегистрирован: Ср сен 09, 2015 15:36:25
Сообщений: 64
Рейтинг сообщения: 0
AndTer писал(а):
Могут быть ошибки в коде в том числе.
...
А что цифры накладываются, возможно надо понизить частоту переключения разрядов.


На breadboard собирал все работает без проблем - мощности хватает, индикатор работает хорошо.

Т.е. думаю в коде и принципиальной схеме проблем нет.

Судя по всему что-то накосячено на печатной плате, но вот что, и где не пойму.

Фотку выложу не проблема, до дома доберусь.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 15:30:22 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 167
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 550
Рейтинг сообщения: 0
Если на макетке та же схема с тем же кодом из тех же деталей от того же источника питания работает как надо, то дело однозначно либо в отсутствии контакта там, где он должен быть, либо в наличии его там, где его быть не должно :)
У меня была похожая фигня, когда я по-дурости печатную плату к корпусу силиконовым герметиком приклеил...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 16:55:56 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2694
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Перегруженный порт не лучшая идея. Возможно у Вас перегружены не только порты, но и линии питания МК, которые имеют ограничение 200мА (по памяти, надо см. ДШ). Отладите Вы свою систему, а потом окажется что МК работает не более суток и сгорает. Или окажется что этот чудом работает, а другие не будут.

А почему там работает, а тут нет. Ищите "пять отличий на картинке". Где то же есть разница, например разные источники питания или болтающиеся свободные выводы стали болтаться по другому. Остатки флюса на плате, или грязь какая (особенно возле кварца если он есть) Напишите тестовую программу которая только выводит тестовую инфу и не копипастой из предыдущего проекта, опять поглядите разницу и т.д.

Но сначала надо электрические характеристики схемы привести в норму.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 22:36:54 
Открыл глаза

Зарегистрирован: Ср сен 09, 2015 15:36:25
Сообщений: 64
Рейтинг сообщения: 0
Товарищи. Все что вы написали абсолютно справедливо.
Отмечу лишь что потребление замерял 72 мА. При 4.5 в.
На макетной плате это все проработало и прододжает работать несколько месяцев. Это термометр.
Надеюсь на какой.то оригинальный совет / идею.
Ясное дело что.то коротит или разрыв. Но может странность описанная в первом посте на что.то наведет. Про то что подвожу питание 0 к 11 ноге и както работае


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 14, 2017 23:29:07 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1209
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2352
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
LeonOn1 писал(а):
P.S. Микруху подключил через колодку DIP20

Не залил панельку флюсом? Контачит хорошо? Минус подавал на ногу непосредственно или на контакт колодки с другой стороны платы?
Может не вынимая МК тестером в режиме прозвонки проверить есть ли контакт между ногой МК и паяным контактом на самой плате? Само собой все 20 контактов.

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Ср мар 15, 2017 09:44:18 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 7
Зарегистрирован: Чт янв 21, 2016 15:59:10
Сообщений: 522
Рейтинг сообщения: 0
LeonOn1 писал(а):
Ясное дело что.то коротит или разрыв.

у меня была аналогичная ситуация. После того как убрал все "сопли" все заработало. Так что ищите сопли и обрящите :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Чт мар 16, 2017 13:30:28 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 1
Медали: 1
Получил миской по аватаре (1)
http://radiokot.ru/circuit/digital/home/242/
Вот так я сделал. Все пашет уже более двух лет.

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 4-х разрядный индикатор - глюки на печатной плате
СообщениеДобавлено: Вт мар 28, 2017 20:54:12 
Открыл глаза

Зарегистрирован: Ср сен 09, 2015 15:36:25
Сообщений: 64
Рейтинг сообщения: 0
Товарищи. Исправил. Заменил фиговую колодку на приличную, плату нарисовал по свободнее, воспользовался идеей СКАЗОЧНИК (спасибо), индикатор с микрухой соединял не так чтобы abc... было связано с битами порта 0123... а как ближе, ну плату пролудил аккуратнее, припаял аккуратнее и все ок.
Всем кто давал советы спасибо. Будет время выложу проект (это термометр гигрометр на AM2302)

Вот плохая колодка
Вложение:
bad.jpg [47.64 KiB]
Скачиваний: 247


Вот хорошая
Вложение:
good.jpg [45 KiB]
Скачиваний: 248


Вид спереди мерим влажность/температуру
Вложение:
humid.jpg [130.92 KiB]
Скачиваний: 480
Вложение:
temper.jpg [128.37 KiB]
Скачиваний: 251


Вид сзади
Вложение:
back.jpg [96.64 KiB]
Скачиваний: 475


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

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


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

Сейчас этот форум просматривают: Varlakotam и гости: 30


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

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


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