DIOGEN_B Опубликовано 5 марта, 2015 Поделиться Опубликовано 5 марта, 2015 обосновать сможете? Извольте. Ответ в нескольких предыдущих постах, а именно начинающие программисты часто допускают такого рода ошибки. От ошибок не застрахован никто и при наладке всегда есть опасность, что «заведомый» вход в какой-то момент может оказаться выходом. Тогда, при хорошем питании 5В, через вывод потечет ток в 150мА, что, не смотря на пресловутую надежность PIC, может убить выход. И, наконец, даже в случае отлаженной программы опытного программиста, нельзя полностью исключить аварийный сброс в «0» некоего бита регистра TRIS под действием какого либо импульса (помехи). А при наличии подтягивающих резисторов, и с точки зрения простоты разводки выгодно подтянуть выход к +U программно, через них. P.S. С удовольствием послушаю Ваши доводы в пользу непосредственного подключения. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 5 марта, 2015 Поделиться Опубликовано 5 марта, 2015 (228 Kb) - Раздел 26. Сторожевой таймер WDT и режим энергосбережения SLEEP 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
IMXO Опубликовано 5 марта, 2015 Поделиться Опубликовано 5 марта, 2015 С удовольствием послушаю Ваши доводы в пользу непосредственного подключения. оставим огрехи молодых дарований в покое это не показатель всего лишь 50мА, проверено не чего ему не будет я быстрее поверю в наведении помехи на вход , чем на самопроизвольный сброс регистра TRIS... и яркое тому подтверждение вывод сброса МК на который нужно повесить до 4 деталей дабы предотвратить сброс и зависания.... и самым разумным в этом случае это непосредственное подключение к шинам питания о выгоде расскажите когда сталкнетесь с работой МК в условиях больших электромагнитных помех , особенно когда входы определяют код/номер устройства в системе 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
DIOGEN_B Опубликовано 5 марта, 2015 Поделиться Опубликовано 5 марта, 2015 (изменено) всего лишь 50мА, проверено не чего ему не будет я быстрее поверю в наведении помехи на вход , чем на самопроизвольный сброс регистра TRIS... и яркое тому подтверждение вывод сброса МК на который нужно повесить до 4 деталей дабы предотвратить сброс и зависания.... и самым разумным в этом случае это непосредственное подключение к шинам питания о выгоде расскажите когда сталкнетесь с работой МК в условиях больших электромагнитных помех , особенно когда входы определяют код/номер устройства в системе Ну зачем же все в одну кучу! Одно дело помехоустойчивость (далеко не все разработки работают в условиях больших помех, особенно таких, что резистор 100 Ом уже приводит к сбоям), совсем другое - возможность необратимого выхода устройства из строя, хоть и маловероятная. Насчет тока КЗ не могу с Вами согласиться. По датащиту, при 5В питании сопротивление открытого выхода не более 30 Ом (косвенно - падение напряжения не более 0.8В при токе 25 мА), а значит ток КЗ - примерно 150 мА. Я исхожу из данных производителя, измерения на каком-то экземпляре меня не убеждают - сейчас на рынке много микросхем неизвестных производителей. Больше ничего доказывать не собираюсь, скажу лишь, что у серьезных разработчиков не встречал резисторов от входов к шинам номиналом менее 100 Ом. Изменено 5 марта, 2015 пользователем DIOGEN_B 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Svarog_gcg Опубликовано 5 марта, 2015 Поделиться Опубликовано 5 марта, 2015 IMXO Пасиба. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Svarog_gcg Опубликовано 14 марта, 2015 Поделиться Опубликовано 14 марта, 2015 IMXO Я разобрался, почему неадекватно вела себя прошивка в режиме <<sleep>> и с другими периферийными модуллями! Всё дело в новой версии MPLAB IDE v8.84, которую я поставил, в ней есть некое окошко: Фишка заключалась в том, что при отладке, нужно переключиться в <<Debug>> и в MPLAB, при нажатии <Ctrl+F10>, создаётся <Hex> файл, исключительно для пользования отладчиком MPLAB IDE!!! Когда же программа "отлажена" (прогнана) через отладчик и готова к прошивке в реальный PIC, то нужно обязательно переключиться в <<Release>> и опять нажать <Ctrl+F10> и только тогда и только, можно брать <Hex> файл прошивки из папки проекта в MPLAB и прошивать реальный PIC!!! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
войтов Опубликовано 19 апреля, 2015 Поделиться Опубликовано 19 апреля, 2015 подскажите. нужно прошить pic16f886i/ss,программатор extrapic,софт winpic800 v3.64H мк впаян на плату устройства, программатор подключен проводками программа определяет тип мк.но прошить не получается. в программе в строке выбора мк почемуто данный пик и некоторые другие отображены серым цветом. получается что эти мк программа не может прошить? недавно прошивал 628а пик. проблем не было 0 Николай.cxem.net Ссылка на комментарий Поделиться на другие сайты Поделиться
войтов Опубликовано 19 апреля, 2015 Поделиться Опубликовано 19 апреля, 2015 усе.прошил этого зверя с помощью PICPgm 0 Николай.cxem.net Ссылка на комментарий Поделиться на другие сайты Поделиться
P32L Опубликовано 23 апреля, 2015 Поделиться Опубликовано 23 апреля, 2015 Господа, есть вопрос =) Имеется актуатор с датчиком холла.Нужно понять(контроллеру) где находится шток привода.Тут два варианта,либо открыт ,либо закрыт.Как реализовать? То есть нажал кнопку-привод открылся,опять нажал ту же кнопку-привод втянул шток,дверь закрыта. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Svarog_gcg Опубликовано 28 апреля, 2015 Поделиться Опубликовано 28 апреля, 2015 Господа, есть вопрос =).... У меня тоже _) А где схема и ты, что про компараторы не слышал? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 28 апреля, 2015 Поделиться Опубликовано 28 апреля, 2015 Ну так... а подробности? что за датчик холла, где он там стоит, что измеряет? 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
P32L Опубликовано 29 апреля, 2015 Поделиться Опубликовано 29 апреля, 2015 Про компараторы слышал.Какой конкретно датчик холла стоит я не знаю и наверное не узнать.Так как привод неразборный.Это привод пятой двери багажника BMV x6 .Документации тоже нет))) Так что буду импровизировать.Если не сложно можно пример на СИ для датчика холла на компараторе,как правильно опрашивать? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 29 апреля, 2015 Поделиться Опубликовано 29 апреля, 2015 На нет и суда нет. Если ничего не известно, то это только к гадалкам и телепатам. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
P32L Опубликовано 29 апреля, 2015 Поделиться Опубликовано 29 апреля, 2015 ну спасибо!Низкий поклон! Я же спросил только пример,а не конкретное решение под мой вопрос. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 29 апреля, 2015 Поделиться Опубликовано 29 апреля, 2015 На такой абстрактный вопрос не бывает никаких примеров. Конкретизируй вопрос, найдутся и ответы. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
Тарапунька Опубликовано 30 апреля, 2015 Поделиться Опубликовано 30 апреля, 2015 (изменено) Друзья по увлечению, подскажите, пожалуйста в чем отличие PIC16F1933 от PIC16LF1933? Даташит посмотрел немного, вроде нет различий, 300 страниц не осилю. И еще вопрос: никакого способа считать прошивку с защитным фьюзом, как я понимаю нет? Изменено 30 апреля, 2015 пользователем Тарапунька 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 30 апреля, 2015 Поделиться Опубликовано 30 апреля, 2015 Индекс L скорей всего означает что сделан по новой технологии, малопотребляющий. Обычно это связано еще с ограничением максимальной тактовой частоты. На первых страницах должно быть описано отличие в технических характеристиках. 1 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
P32L Опубликовано 30 апреля, 2015 Поделиться Опубликовано 30 апреля, 2015 Как опросить датчик холла SS411A (двухполярный цифровой) ,при помощи компаратора контроллера.(PIC контроллера) 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 30 апреля, 2015 Поделиться Опубликовано 30 апреля, 2015 Ну, цифровой это громко сказано... у него логический выход, не нужен никакой компаратор. опрашивай его как кнопку. он выход свой замыкает на общий провод, поэтому не забывай про подтяжку. 1 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Svarog_gcg Опубликовано 1 мая, 2015 Поделиться Опубликовано 1 мая, 2015 (изменено) ...Это привод пятой двери багажника BMV x6 .Документации тоже нет))).... Хе-е-е, мажорный парниша, на бехе --- думай ка ты сам_)))) Предупреждение вам и 5 дней РО за флуд. Alex. Изменено 3 мая, 2015 пользователем Alex Флуд -1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Imotor Опубликовано 16 августа, 2015 Поделиться Опубликовано 16 августа, 2015 Подскажите пожалуйста как настроить измерение ацп в спящем режиме (sleep) PIC16F676. Микроконтроллер после команды sleep уходит в спящий режим и не выходит из него. Хотя сделал все по спецификации. Может где-то ошибка. Настройки такие: movlw b'11000000' ;разрешение глобальных прерываний и прерываний от периферии movwf INTCON movlw b'01000001' bsf status,5 ;bank1 movwf PIE1 ;включение прерывания по завершению преобразования АЦП и переполнению таймера1 bcf status,5 ;return bank0 movlw b'00100001' movwf T1CON ; настройка таймера1 (включение и выбор предделителя частоты) ;настройки АЦП movlw b'01110000' bsf status,5 ;bank1 movwf ADCON1 ;выбор осцилятора АЦП (внутренний собственный RC АЦП) bcf status,5 ;return bank0 movlw b'10010001' movwf ADCON0 ; правое выравнивание результата, опорное напряжение VDD, канал 4, go = 0, adon=1 - АЦП включен bcf PIR1,6 ;сброс флага прерывания от АЦП bsf ADCON0,1 ;старт преобразования АЦП sleep nop После nop должен уйти в вектор прерывания. Но микроконтроллер из сна не выходит 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 16 августа, 2015 Поделиться Опубликовано 16 августа, 2015 А режим сна какой? Есть же режим сна при котором останавливается тактирование, и соответственно АЦП стоит как вкопаный на начале преобразования. Для измерения с минимизацией шума нужно настроить соответствующий режим сна, перед тем как его задействовать. Иначе я не вижу причин зачем вгонять контроллер в сон до окончания преобразования - ведь в это время часть контроллера должна работать. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 16 августа, 2015 Поделиться Опубликовано 16 августа, 2015 А режим сна какой? в ПИКах только один режим сна.... Imotor сделайте настройку согласно даташита.... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Imotor Опубликовано 16 августа, 2015 Поделиться Опубликовано 16 августа, 2015 А режим сна какой? Есть же режим сна при котором останавливается тактирование, и соответственно АЦП стоит как вкопаный на начале преобразования. АЦП тактируется от собственного внутреннего RC генератора. По окончанию преобразования должно быть прерывание и PIC должен выходить из сна. А режим сна какой? в ПИКах только один режим сна.... Imotor сделайте настройку согласно даташита.... Так вроде бы всё согласно даташиту. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 16 августа, 2015 Поделиться Опубликовано 16 августа, 2015 где настройка ANSEL и TRIS ? где задержка перед запуском преобразования на 12мкс? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.