Перейти к содержанию

Вопросы От Начинающих - 1 (Архив)


sonyyy

Рекомендуемые сообщения

МК правильно распознает только одно значение

Значение ЧЕГО?

ЭТА задержка длится уж как-то слишком долго, больше чем одна секунда

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

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Значение чего ? Значение байта. Посылаю любой байт, отличный от 128 - получаю ерунду, а вот 128 принимается как надо. Ну это, видать, случайность.

Выяснилось вот что:

скопировал готовый кусок кода под частоту осциллятора 4 МГц:

BANKSEL SPBRG; Select Bank1
MOVLW D'25'; Load Baud register with d25 (19hex)
MOVWF SPBRG; Register in BANK1
BANKSEL TXSTA; Bank1 Selected
BSF TXSTA,BRGH; Set BRGH = H.Speed Baud

МК стал отлично принимать данные с компа:

post-31908-1262865739_thumb.jpg

Но кварц-то на 8 МГц и в битах конфигурации выставлен кварц (HS). Скорее всего, МК работает на "дефолтных" 4 МГц... Как это так, интересно ? Может действительно мой кварц не запускается ?

П.С. на кварце написано YIC C8 8MHz. гугл по такому заросу молчит :)

Такое впечатление, что это вообще не кварц, а нечто другое. в магазине он имеет имя Q8.000 HC49 . Что-то такое и на нем должно быть написано, а написано YIC C8 8MHz.

Изменено пользователем Cavalryman
Ссылка на комментарий
Поделиться на другие сайты

не случайность. Если понять как передается байт по этому интерфейсу, то понятно почему удается передать число 128 - лишний бит равный 1 в начале плюсуется со стартовым и становится просто длинным.

Что касается частоты тактовых импульсов - посмотрите биты конфигурации контроллера, сверьте их РЕАЛЬНЫЕ(то что вы их указали в программаторе еще не значит что они будут прошиты, эту операцию производят обычно отдельно) значения прошитые в контроллер с даташитом, и при этом неплохо бы выяснить логику установки этих бит самим программатором, порой возникает путаница с инверсным значением этих бит - некоторые программаторы предоставляют редактирование самих бит напрямую, а некоторые показывают ЗНАЧЕНИЕ функций этих бит, поскольку активное состояние функции предоставленной конкретным битом это лог. "0".

Лучше всего, если не знаешь точно попросить программатор прошить именно слово конфигурации, содержащее в себе набор этих бит! А слово конфигурации просчитать исходя из даташита на контроллер.

Слово конфигурации можно указать в самом исходнике так:

ORG	2007h
  DATA	3FF1h ; +PWR Timer

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

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

не случайность. Если понять как передается байт по этому интерфейсу, то понятно почему удается передать число 128 - лишний бит равный 1 в начале плюсуется со стартовым и становится просто длинным.

Да, теперь это понятно. Спасибо.

А биты конфигурации, на данный момент, я выставлял таким образом:

post-31908-1262871004_thumb.jpg

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

***********************************

Никак не получается. Перепробовал различные сочетания настроек УАРТ - контроллер сто процентов работает на 4 МГц.

Предложенный вами вариант компилятор не видит, точнее пишет, что недостаточно памяти в контроллере.

Остается два варианта: уменьшить емкость конденсаторов на кварце и заменить этот самый кварц на другой.

***********************************

ЗАРАБОТАЛО !!! УРА. :wacko::lol:

Я эти конденсаторы вообще выдернул и теперь на 8 МГц работает. Конденсаторы зло. Во всяком случае эти.

Изменено пользователем Cavalryman
Ссылка на комментарий
Поделиться на другие сайты

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

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

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

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Каким транзистором можно заменить силовой транзистор D4515 AT450???

Напряжение: коллектор-база - 700 вольт.

коллектор-эмиттер-400 вольт.

ток коллектора 15 ампер.

:rolleyes:

Изменено пользователем Neznaikin
Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

http://www.chip-dip.ru/product0/192931141.aspx такой можно

http://www.chip-dip.ru/product0/20680.aspx

чип и дип хорошая справочная ..

101=100ом 102=1000ом=1ком 103=10000=10ком 104=100000=100к 105=1000000=1м

Ссылка на комментарий
Поделиться на другие сайты

Посоветуйте пожалуйста какой микрофон лучше всего купить для жуков. Желательно почувствительнее.

Да любой, с коричневой подложкой, они как бы чувствительнее ....

в чип дипе никогда не покупай, там очень цены завышены, раза в два бывает, это так на будущие....

Изменено пользователем Neznaikin
Ссылка на комментарий
Поделиться на другие сайты

Подскажите чайнику.

Схема до неприличия тупая:

post-94890-1263381108_thumb.jpg

Реле получает сигнал и запитывает нагрузку. Проблема в том, что нагрузка жрет порядка 5А, а контакты реле рассчитаны на 1А.

Можно ли присобачить транзистор или еще какой тиристор, чтобы малым током управляя, запитывать нагрузку

без необходимости охлаждать детали? Радиатор туда не влезет.

Ссылка на комментарий
Поделиться на другие сайты

Схема может и тупая, но не совсем понятная. Если SA1 это контакт реле, тогда понятно, если нет, то в ней нехватает контактов реле. В любом случае - если нужен один контакт на замыкание,а в реле их несколько, то можно их запаралелить и общий ток контактов возрастет. Например: если контакты расчитаны на ток 1А, а их три, то при их объединении общий ток который смогут выдержать контакты будет равен 3А.

Собрали и смело включайте, лишнее выгорит

Ссылка на комментарий
Поделиться на другие сайты

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

Транзистор можешь поставить полевой, IRF540. Сопротивление открытого канала - 0.044Ом, при 5А это будет (P=I^2*R) P = 25 * 0.044 = 1.1Вт, транзистор будет все же немного грется, и ему лучше приделать небольшую алюминиевую пластинку. На затвор подавать напряжение не больше 12В !!! Лучше его ограничить стабилитроном на 12В и зашунтировать резистором(примерно 5..10кОм), чтобы не срабатывал от токов утечки.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

В даташитах на элементы, очень часто рядом с размером указывается сокращение BSC. Данное сокращение употребляется только для тех размеров, для которых не указанны отклонения. Что это сокращение может означать, не подскажите?

Ссылка на комментарий
Поделиться на другие сайты

блин что это означает ?:деление , умножение , модуль? или 1/р ? я хз обьясните пожайлуста!(, с теорией и математикой у меня ж"па...

70698496.jpg

Денег нет, но вы держитесь за намордники.

Ссылка на комментарий
Поделиться на другие сайты

Кто нибудь сможет сказать как подбираются размеры посадочного места для поверхностного монтажа?

В даташитах указываются размеры ножек, а как определить место под них?

P.S. Монтаж планируется осуществлять вручную.

==============

C вопросом практически разобрался: всё упирается в иностранный стандарт IPC 7351A (нашего ничего не нашёл). Задавая в расчётной программе по этому стандарту размеры из даташита - получаю размеры посадочного места. Но место это скорее всего для автоматического монтажа. Размеры автоматического монтажа SMD сильно отличаются от ручного, не подскажите?

Изменено пользователем akroman
Ссылка на комментарий
Поделиться на другие сайты

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

Транзистор можешь поставить полевой, IRF540. Сопротивление открытого канала - 0.044Ом, при 5А это будет (P=I^2*R) P = 25 * 0.044 = 1.1Вт, транзистор будет все же немного грется, и ему лучше приделать небольшую алюминиевую пластинку. На затвор подавать напряжение не больше 12В !!! Лучше его ограничить стабилитроном на 12В и зашунтировать резистором(примерно 5..10кОм), чтобы не срабатывал от токов утечки.

Можно ли заменить транзистор на 4905?

Я тут накидал типа

post-94890-1263454345_thumb.jpg

Помогите схему составить, из меня хреновый радиоинженер, я по другой теме...

Изменено пользователем sms2000
Ссылка на комментарий
Поделиться на другие сайты

Как правильно подключить вот это _http://www.nikshishkin.narod.ru/mikro1.html к этому _http://www.xradio.net.ru/content/docs/154.html сделал только один правый канал!!! :)

Ссылка на комментарий
Поделиться на другие сайты

Можно ли заменить транзистор на 4905?

Можно.

Я тут накидал типа

post-94890-1263454345_thumb.jpg

Это в корне не верно, логически она будет работать не правильно, а электрически - вообще не будет.

Помогите схему составить, из меня хреновый радиоинженер, я по другой теме...

Если реле все равно не тянет нагрузку, зачем оно вообще нужно? Выбросьте реле и сделайте так:

d6a77ca41626.gif

Ссылка на комментарий
Поделиться на другие сайты

Транзистор с P-каналом управляется напряжением относительно + источника питания, в твоем первом варианте схемы, транзистор будет постоянно включен напряжением через резистор, а при замыкании кнопки: 1) транзистор отключится 2) стабилитрон разлетится на мелкие части, т.к. ток через него ничем не будет ограничен.

Второй вариант схемы более работоспособен, главное в качестве VT2 не брать транзистор с большим коэфициентом усиления, оно тут ни к чему а может привести к ложным срабатываниям и даже в некоторых случаях к частичному открытию полевого транзистора, что допустить никак нельзя. По хорошему, VT2 надо заменить на триггер шмидта, собранный на паре транзисторов(есть такие триггеры и в виде мелких 8-выводных микросхем) иначе высока вероятность выхода из строя полевика от перегрева когда он будет открыт наполовину по какой-либо причине.

И если все же будешь собирать такую схему, номиналы резисторов я бы уменьшил в 10 раз, чтобы от наводок не срабатывало.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Как правильно подключить вот это _http://www.nikshishkin.narod.ru/mikro1.html к этому _http://www.xradio.net.ru/content/docs/154.html с

Это такой юмор? Что нужно в итоге?

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

Сформулируйте правильно задачу, получите правильный ответ.

Ссылка на комментарий
Поделиться на другие сайты

Кто нибудь сможет сказать как подбираются размеры посадочного места для поверхностного монтажа?

В даташитах указываются размеры ножек, а как определить место под них?

P.S. Монтаж планируется осуществлять вручную.

==============

C вопросом практически разобрался: всё упирается в иностранный стандарт IPC 7351A (нашего ничего не нашёл). Задавая в расчётной программе по этому стандарту размеры из даташита - получаю размеры посадочного места. Но место это скорее всего для автоматического монтажа. Размеры автоматического монтажа SMD сильно отличаются от ручного, не подскажите?

Если паттерны компонентов выполнены для автоматического монтажа, то для ручного ессно пойдут. Для автомата требуется обязательная паяльная маска, а для ручного нет.

Для ручного монтажа можно делать все что угодно, лишь бы потом суметь припаять.

Топология паттернов обычно приведена в даташите, если ее там нет, то поищите другой даташит на любой компонент в таком же корпусе. Есть очевидные вещи - например топология паттерна для корпусов: sot23 sot23-5 sot23-6 совершенно идентична и отличается только отсутствием или наличием конкретных контактных площадок - падов.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...