Мелкие вопросы по цифровой технике.

Обсуждаем цифровые устройства...
Аватара пользователя
gfgeuf
Друг Кота
Сообщения: 3695
Зарегистрирован: Пн авг 29, 2011 10:35:30
Откуда: Україна Дикий Захід - Чортків - Джурин

Re: Мелкие вопросы по цифровой технике.

Сообщение gfgeuf »

Alexeyslav писал(а):Это конечно все верно, но по окончанию прошивки контроллер как правило начинает работать и дергать ножками.
После программирования программа начинает исполняться но не раньше чем программатор ("железо") снимет с входов программирования всякие сигнялы.
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Реклама
Аватара пользователя
fenix72x
Друг Кота
Сообщения: 3288
Зарегистрирован: Чт сен 13, 2012 20:01:53
Откуда: Московская область

Re: Мелкие вопросы по цифровой технике.

Сообщение fenix72x »

Значит питание не должно приходить куда либо кроме необходимых ножек?
Дурака учить, что мертвого лечить
Реклама
Аватара пользователя
gfgeuf
Друг Кота
Сообщения: 3695
Зарегистрирован: Пн авг 29, 2011 10:35:30
Откуда: Україна Дикий Захід - Чортків - Джурин

Re: Мелкие вопросы по цифровой технике.

Сообщение gfgeuf »

ДА! Посмотри на платы подобных адаптеров и всё прояснится.
Вот ,кстати ,есть и противоположные случаи описанные в спойлере...
СпойлерEvgeny Korabelnikov: Лично я с такой "бякой" никогда не сталкивался, но факт наталкивает на размышления. Имеется такая версия, (лучше хоть какое-то объяснение, чем никакого): В слове конфигурации задан внутренний RC генератор, который начинает работать в ходе процесса программирования (после конфигурирования). Получается, что в процессе программирования начнет, пусть и через "пень-колоду", но отрабатываться та часть программы, которая уже прошита. При этом возможны различные "бяки" (электрические конфликты) в части касающейся тех сигнальных выводов, которые задействуются при прошивке. В данном случае, их последствия зависят как от конкретной программы, так и от конкретного программатора (от нагрузочной способности его аппаратной части). Думаю, что если бы задействовался кварцевый генератор, то проблем не было бы, так как, из-за отсутствия кварца (при прошивке), исполнение программы невозможно.

Deputat: Не пожалею еще одного PICа, но все же попробую найти истину. Очень уж любопытно. Сколько писал программ, в том числе и с внутренним RC генератором, проблем при программировании не было. Впервые попробовал зашить "чужую" программу, и вот вам сюрприз!!!

Evgeny Korabelnikov: Андрей, успехов. Было бы любопытно узнать, "в чем тут собака прылась". Случай очень интересный.

Deputat: Евгений Александрович, Большое Спасибо, вы оказались правы (опыт дает о себе знать). Выставил в слове конфигурации кварцевый резонатор и прошивка прошла успешно. Собрал устройство, все работает. Учитывая то, что в последнее время я писал несколько программ с использованием внутреннего RC-генератора и проблем не возникало, то нужно проанализировать код вышеупомянутой программы с целью выяснить конкретно то место, где возникает критическая ситуация. У меня есть большие подозрения, что конфликты могут возникать уже сразу после конфигурации портов ввода-вывода. Возможно имеет смысл врезать подпрограмму задержки в самом начале программы.

Evgeny Korabelnikov: Вариант: шить нужно с настройкой на работу от кварцевого генератора, а затем восстановить RC. Думаю, что через это, для перестраховки, нужно "протаскивать" все программы, в которых включен внутренний RC генератор. Если есть только HEX файл, то можно воспользоваться дизассемблером. Либо вообще перейти на кварцевый генератор. Спасибо за информацию. "Положил в копилку". В практическом отношении, очень ценная информация (и деньги экономит, и с нервами все в порядке).
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Alexeyslav »

Во время прошивки, независимо ни от чего контроллер шевелится не может - т.к. он находится в состоянии наркозасброса. То что описано возможно только если сброс ненадежно притянут к активному состоянию и контроллер время от времени отходит от наркозастартует. Атмеловские контролеры не могут прошиваться при отсутствии тактовой частоты, и если переключить источник тактов на внеший, то без внешних тактов он будет трупиком не заработает, хотя и войдет в режим программирования. Но строго говоря так не бывает чтобы тактов не было совсем, эфир довольно сильно загажен и тактовый вход будет перекидываться с некоторой частотой - часто это 50Гц или около того.
Реклама
Эиком - электронные компоненты и радиодетали
спящий
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Сб янв 08, 2011 13:48:41

Re: Мелкие вопросы по цифровой технике.

Сообщение спящий »

Подскажите,у меня много ножек с регистра сдвига 74рс595 у него питание +7В,мне надо чтобы было 12В,чтобы управлять светодиодами 12В,есть ли микросхемы,или транзисторами -ну их нужно 64ШТ-много
Реклама
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Alexeyslav »

Ты для этого неудачный регистр взял.

Бери TB62725FN(хотя найти их уже сложно - их вытеснили 16-битные аналогичные регистры STP1612PW05), они до 17В@80мА выдерживают на выходе либо tlc5940 - они гораздо более продвинутые с такими же характеристиками по выходу, плюс 12бит ШИМ на каждый вывод и 6 бит подстройка тока индивидуальная по выходам.
Реклама
спящий
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Сб янв 08, 2011 13:48:41

Re: Мелкие вопросы по цифровой технике.

Сообщение спящий »

Опять же мне надо чтобы вход логическая единица у него было 3,3В напруга STM32L.Он подойдет?


А есть регистры,с большим выходным током,а напруга до 5В.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Alexeyslav »

Пойдет.
Может и есть, но регистры эти преимущественно высокоскоростные для возможности обеспечить максимальную скорость загрузки в длинных цепочках(за счет быстродействия минимизируется время распространения импульсов сквозь все регистры от входа к выходу), поэтому наврятли такие будут 5-вольтовыми, это сильно снижает их быстродействие либо увеличивает потребление.
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Всем привет. Установил mplabx и столкнулся с проблемой. Опция Run main project не доступна. Бывает становится доступно, но после нескольких компиляций опять становится недосягаемой.Также после выхода из режима отладки Run main project не доступна. Как это исправить?

Так же почему , то не присваивается значение порту ( PORTA ) , хотя другим переменным значение присваивается.
Вложения
Снимок.PNG
(134.28 КБ) 349 скачиваний
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Chettuser

Re: Мелкие вопросы по цифровой технике.

Сообщение Chettuser »

MPLABX в топку!
MPLAB 8 рулит!
Аватара пользователя
dimitriy91
Вымогатель припоя
Сообщения: 619
Зарегистрирован: Ср июн 08, 2011 15:37:56
Откуда: ДВ

Re: Мелкие вопросы по цифровой технике.

Сообщение dimitriy91 »

Спасибо. Ещё такой вопрос, кто нибудь имел опыт создания USB устройства на PIC18F4550 ( или подобных ) . На официальном сайте видел примеры HID на языке СИ, мне нужен совершенно другой класс устройств ( определённый производителем , а то есть мой), так же на сайте МИКРОЧИП есть исходники по создаию виртуального COM ( тоже не то) . Может есть у кого предложения?.
"Ленивый человек в бесчестном покое сходен с неподвижною болотною водою, которая, кроме смраду и презренных гадин, ничего не производит". М.В. Ломоносов
Chettuser

Re: Мелкие вопросы по цифровой технике.

Сообщение Chettuser »

Подскажите где взять информацию (типа даташита) по счётчику 193ИЕ3. Интересуют параметры счётных импульсов.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по цифровой технике.

Сообщение SmarTrunk »

Можно посмотреть в справочнике по микросхемам Нефедова, или выяснить импортный аналог и поискать даташит на него
Аватара пользователя
ublhjnt
Друг Кота
Сообщения: 4446
Зарегистрирован: Вт мар 02, 2010 17:05:19
Откуда: Белоруссия, Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение ublhjnt »

по счётчику 193ИЕ3. Интересуют параметры счётных импульсов.
Как понять "параметры импульсов"?
Это микросхема ЭСЛ. Мах частота счёта 200МГц. 193 ИЕ2 - 500 МГц.
Микросхемы для бытовой радиоапаратуры. Справочник И.В.Новаченко , В.М. Петухов - Москва "Радио и связь" 1993г, стр.203-208
Всё можно наладить,если вертеть в руках достаточно долго!
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по цифровой технике.

Сообщение SmarTrunk »

Входной сигнал должен быть с размахом 0,6В частотой 30...200 МГц, выходы есть ТТЛ и ЭСЛ. Делит на 10 или 11, питание 5В, ток потребления 20 мА.
Chettuser

Re: Мелкие вопросы по цифровой технике.

Сообщение Chettuser »

ublhjnt писал(а):Как понять "параметры импульсов"?
Размах, фронт, спад.
Собственно смущает размах в 0,6 Вольт.
Схема, где он применён, всего 14-15 МГц и размах 1,4-1,5 Вольт - это реально снятые параметры.
Аватара пользователя
ublhjnt
Друг Кота
Сообщения: 4446
Зарегистрирован: Вт мар 02, 2010 17:05:19
Откуда: Белоруссия, Минск

Re: Мелкие вопросы по цифровой технике.

Сообщение ublhjnt »

Размах, фронт, спад. Собственно смущает размах в 0,6 Вольт.
Что смущает? Это уровни ЭСЛ. "0"- 1,63В, "1" - 0,98В. Ставь ПУ и переходи на другие уровни ТТЛ, КМОП....
Всё можно наладить,если вертеть в руках достаточно долго!
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по цифровой технике.

Сообщение SmarTrunk »

Chettuser
У этой микросхемы, как у многих, есть ограничения на крутизну фронтов входного сигнала. Поэтому сигнал от 30 МГц может быть любой, хоть синус, а если частота еще ниже... По справочнику микросхема может работать хоть от 0 Гц, но скорость нарастания должна быть не ниже, кажется, 100В/мкс. Отсюда, зная амплитуду, можно посчитать допустимую длительность фронтов.
спящий
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Сб янв 08, 2011 13:48:41

Re: Мелкие вопросы по цифровой технике.

Сообщение спящий »

Подскажите микросхему типо ULN2003(транзисторы дарлинга) только с общим +,чтобы светодиоды в другую сторону подключить.
А то ULN2003 управляеться по земле.
Ответить

Вернуться в «Цифровая техника»