Например TDA7294

Форум РадиоКот • Просмотр темы - Програмирование pic на СИ.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн июл 28, 2025 02:01:26

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1363 ]     ... , , , 40, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 13:24:28 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Сб июл 11, 2009 18:42:21
Сообщений: 1135
Откуда: Украина, г.Николаев
Рейтинг сообщения: 0
Darkmaster
А фильтр на матрицу установлен?

_________________
Успех - императив!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 13:57:18 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Roman Venom писал(а):
Darkmaster
А фильтр

на матрицу в смысле снаружи ? Светофильтр..
Нет.максимум что будет это стекло с прозрачностью от 100..до 70.%
вечером попробую задержку поставить (время гашения)

_________________
Интересная,однако,штука


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 14:56:28 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Сб июл 11, 2009 18:42:21
Сообщений: 1135
Откуда: Украина, г.Николаев
Рейтинг сообщения: 0
Darkmaster
Это плохо. Светофильтр/плёнка очень заметно влияет: пустые сегменты вообще не должно быть видно. Увеличивать паузу, конечно, можно. Из памяти, те же 7-сегментники без светофильтра читать много сложнее.

_________________
Успех - императив!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 18:34:32 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Roman Venom писал(а):
Это плохо

плохо или нет а проблемка осталась.Задержка конечно снизила подсвечивание(догнал чуть более 2мс время в погашенном состоянии)
если индикаторы слабо активны (значения почти одни и те же) гашение происходит.но это редкость...
Питал от БП ПК и отдельных батареек..Плата индикации и регисты находятся в 15 см от Микроконтроллера..на шинах данных керамика и резисторы на 50 Ом ..засада какая то

_________________
Интересная,однако,штука


Вернуться наверх
 
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 18:42:05 
А если прогнать программу в режиме отладки по брейкпойнтам? Что будет на матрицах в моменты перед гашением и т.д.?


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 18:58:35 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Chettuser писал(а):
Что будет на матрицах в моменты перед гашением и т.д.?

логично что предыдущее значение..прогнать могу лишь в MpLAB
p.s.
Устройство и код рабочие.Я изначально проверял чисто подключал матрицу к регистрам.Все тип топ .Так и регисты переключаются за 150мкс.
Но не тянут ток в 200мА НА ОДИН вывод..посему вот ключи добавил

_________________
Интересная,однако,штука


Последний раз редактировалось Darkmaster Чт янв 28, 2016 19:24:47, всего редактировалось 1 раз.

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

По промокоду radiokot скидка 10%
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 19:21:43 
Тогда пошаговое исполнение программы через PICkit 2 или PICkit 3.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 19:26:37 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Chettuser писал(а):
PICkit 2 или PICkit 3.

регистры сдвига..
PICkit 2или3пока нет..официальный стоит дофига..а клон пока не хочется

или на транзисторых ключах быстро не получится ?
Uln2003 кажись переключается очень быстро.. Буквально мкс.. :) и ток на каждый (или на всю ) 500мА

_________________
Интересная,однако,штука


Последний раз редактировалось Darkmaster Чт янв 28, 2016 20:12:22, всего редактировалось 1 раз.

Вернуться наверх
 
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 20:09:15 
Уж не SPI ли у Вас так работает? Только предположение пока.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Чт янв 28, 2016 20:18:41 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Chettuser писал(а):
Уж не SPI ли у Вас так работает

а щас не помню..вроде управление сдвиг регистрами похожее
У меня программная работа с конкретно пинами

_________________
Интересная,однако,штука


Вернуться наверх
 
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 05:33:23 
Я не об этом. Я про то - не проскакивает ли у Вас лишний импульс в момент следующего такта? На что похожа засветка? С такой же яркостью?


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 06:22:52 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Chettuser писал(а):
Я не об этом. Я про то - не проскакивает ли у Вас лишний импульс в момент следующего такта? На что похожа засветка? С такой же яркостью?

вряд ли
похожа на еще не погасший предыдущий результат.Яркость уже очень слабая днем просто так не разглядеть

_________________
Интересная,однако,штука


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 07:56:17 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23934
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Darkmaster писал(а):
На одних регистрах все норм было.

Проблема в ЭМИТТЕРНЫХ ПОВТОРИТЕЛЯХ.
Замените их на PNP ключи (общий эмиттер) или Р-канальные МОСФЕТы и засветка исчезнет.
Эмиттерный повторитель не может работать как ключ. Он всегда находится в активном режиме.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 08:50:47 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
КРАМ писал(а):
Эмиттерный повторитель не может работать как ключ.

занятно.
часы есть цифровые на 7сегментниках..стоят в анодах ключи на ВС337..И работают нормально..
Почему же они всегда в активном режиме ? "Включены"
убрали сигнал с базы ..он обязан "выключится" ..Чего может я не понимаю :)

_________________
Интересная,однако,штука


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 11:30:28 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Сб июл 11, 2009 18:42:21
Сообщений: 1135
Откуда: Украина, г.Николаев
Рейтинг сообщения: 0
Darkmaster
Цитата:
часы есть цифровые на 7сегментниках..стоят в анодах ключи на ВС337..И работают нормально..

Вероятно там стоят подтягивающие резисторы килоом на 100 Э-Б для уверенного закрывания. Хотя когда я баловался 7-сегментниками, использовал КТ315 и всё прекрасно работало как статически так и динамически без всяких резюков. Собака зарыта однозначно в программной части.
Какая пауза сейчас стоит между обновлениями матрицы? Даёт ли её увеличение положительный результат?

_________________
Успех - императив!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 13:27:15 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
Roman Venom писал(а):
как статически так и динамически без всяких резюков. Собака зарыта однозначно в программной части.
Какая пауза сейчас стоит между обновлениями матрицы? Даёт ли её увеличение положительный результат?

у меня и там и тут без резисторов Э-Б .Часы на 16f628а с анимацией и температурой..
Конечно здесь индикация нужна более шустрая чем в часах .
задержку вчера установил в 255 отсчетов ..это получается чуть больше одной миллисекунды что ли..влияние-стало
менее заметно подсвечивание.На менее активных частях индикаторов почти пропадала.Но так как требуется динамика то вывод-подсвечивание есть.Причем засвет последних больше.(красные.управляющий регистр 1.и 2)
программный код давал на предыдущей странице.Щас лишь задержку добавил с помощью переменной -выполняет в прерывании перед выводом на индикаторы нового значения..

_________________
Интересная,однако,штука


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 14:43:05 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Darkmaster, Была такая же ситуация. Просили сделать "шлейф" до индикатора 25см., индикатор Kingbright CA56-12SRWA (т.н. сверхяркий).
Не помогала пауза 0,25ms.
После того как посмотрел осциллографом что "творится" на разрядных выводах индикатора, пришлось перенести ключи (irlml2502, irlml6401) на плату с индикатором.
А всего-то было 2ms на разряд...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 15:12:18 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23934
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Darkmaster писал(а):
убрали сигнал с базы ..он обязан "выключится" ..Чего может я не понимаю :)

Видимо не понимаете.
Управление транзистором происходит МЕЖДУ БАЗОЙ И ЭМИТТЕРОМ.
А у Вас последовательно с управляющим сигналом оказывается выходной сигнал.
Закрыть полностью такой "ключ" невозможно, точнее потребуется отрицательный потенциал.
При чувствительных диодах матрицы она начинает подсвечиваться. Если диоды низкочувствительные, свечения не видно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 15:25:08 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Сб июл 11, 2009 18:42:21
Сообщений: 1135
Откуда: Украина, г.Николаев
Рейтинг сообщения: 0
Darkmaster писал(а):
Roman Venom писал(а):
как статически так и динамически без всяких резюков. Собака зарыта однозначно в программной части.
Какая пауза сейчас стоит между обновлениями матрицы? Даёт ли её увеличение положительный результат?

у меня и там и тут без резисторов Э-Б .Часы на 16f628а с анимацией и температурой..
Конечно здесь индикация нужна более шустрая чем в часах .
задержку вчера установил в 255 отсчетов ..это получается чуть больше одной миллисекунды что ли..влияние-стало
менее заметно подсвечивание.На менее активных частях индикаторов почти пропадала.Но так как требуется динамика то вывод-подсвечивание есть.Причем засвет последних больше.(красные.управляющий регистр 1.и 2)
программный код давал на предыдущей странице. Щас лишь задержку добавил с помощью переменной -выполняет в прерывании перед выводом на индикаторы нового значения..

По поводу подтягивающих резисторов КРАМ ответил. Вместо них можно использовать ноги МК, переключая их на вход на время гашения. Потому что НИЗКИЙ УРОВЕНЬ вовсе не означает, что на ноге будет 0.0 В. реально у пиков 0.1-0.3В.

А так - всё ведь прозрачно. Пробуете играться с t_count ( ваш период обновления матрицы) и временем гашения. Собсно, всё должно быть гуд. Ну и для чистоты эксперимента можно ещё запретить прерывания в ф-ции индикации.

_________________
Успех - императив!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Програмирование pic на СИ.
СообщениеДобавлено: Пт янв 29, 2016 17:00:57 
Встал на лапы

Зарегистрирован: Вс окт 11, 2009 09:54:59
Сообщений: 121
Откуда: Пенза
Рейтинг сообщения: 0
так с мысли понятны.Покопаюсь в данных направлениях ..
всем пасибки за участие ,пояснения и советы :) будем разбираться .По результату - отпишусь

_________________
Интересная,однако,штука


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

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


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

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


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

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


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