Jump to content

Search the Community

Showing results for tags 'Микроконтроллер'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
  • Товары и услуги
  • Разное
  • Переделки's ATX->ЛБП
  • Переделки's разные темы
  • Киловольты юмора's Юмор в youtube

Blogs

There are no results to display.

There are no results to display.

Marker Groups

  • Пользователи форума

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Found 242 results

  1. Доброго времени суток. Я скачал проэкт (http://alex-exe.ru/radio/avr/avr-uart/), который работает на Proteus, но не работает в реальности. Использую Terminal, atmega16, PL-2303HX. Подсоединяю RXD (переходник) с TXD (микроконтроллер) и наоборот. Подскажите, что я не так делаю и как правильно надо подсоединять микроконтроллер с компьютером?
  2. Ищем программиста для разработки приборов и автономных роботов для ультразвукового неразрушающего контроля. Предприятие выпускает ультразвуковые дефектоскопы, толщиномеры, преобразователи, синтезаторы сигналов. Есть наработки по ультразвуковым и вихретоковым приборам (надо доделать). Требования (было бы идеально): • образование высшее техническое (Физтех/ РТФ/Физмат) • знание английского языка (техн.) • навыки работы в различных САПР (Xilinx ISE, Iar Embeded WorkBench, PCAD и др.) • опыт программирования на Delphi (RAD Studio), знание DirectX, Windows API. • знание интерфейсов и протоколов USB, Ethernet. • опыт программирования современных микроконтроллеров Cortex-M4. • опыт работы с измерительной техникой (осциллографы, генераторы и т.д.) Обязанности: • проектирование новых устройств и модернизация существующих, • разработка функциональных схем устройств, • разработка принципиальных схем, разработка печатных плат, подбор комплектующих, • разработка ПО для микроконтроллеров Cortex-M4, M7, ПЛИС Xilinx, • отладка разработанных устройств, • разработка конструкторской документации в САПР. Условия работы: • Зарплата по результатам собеседования (мин. от 40000 руб.) • Оформление по ТК. • Офис в центре Екатеринбурга. • Дополнительно к окладу: премии квартальные, годовые, по результатам работы (в дальнейшем возможен % от продаж). • Небольшой коллектив уважающих друг друга профессионалов, готовых обсудить любую проблему. После собеседования кандидату предлагается решить задачу (с оплатой). На этом этапе и происходит основной отсев. Почему-то никто не задает никаких вопросов. Телефон и почта на сайте fpribor.ru. Татьяна Борисовна.
  3. Доброго времени суток, решил собрать небольшую схемку с участием микроконтроллера Atmega16A и звукового модуля WTV020-SD. Итак, у меня есть 5 файлов, мне нужно по команде от микроконтроллера воспроизводить любой из них. В сети вроде бы много инфы по этому модулю, только вот ни как установить "режим" воспроизведения, ни примеров кода на си я не нашёл. Буду благодарен за подробное объяснение.
  4. Добрый день. Помогите выбрать микроконтроллер для емкостного датчика уровня Liquicap m fti51,который будет работать с ним в паре. Мне необходимо написать курсовую работу по данному микроконтроллеру. Помогите с выбором.
  5. Здравствуйте. Подскажите каким лучшим способом лучше питать Attiny13A + 2 светодиода? Гальваническая развязка не обязательна. Выпрямитель должен быть полупериодный (при отсутствии гальванической развязки). Полное потребление не более 60 мА. Искал по интернету - про балластный конденсатор говорят, что при включении возможен скачок и сгорание МК, про ИИП, что помехи. Посоветуйте!
  6. Вопрос. Почему не выполняется на atmega328 команды? Тестировал в протеусе на частоте 8 мгц (в настройках проекта 20 мгц, но думаю на это не так сильно должно влиять). На микроконтроллере запущен аппаратный таймер - работает нормально. Через юарт (настроен только TXD) всё время шлёт: 011111111101111111110... Но сам код не хочет выполняться: while (1) { delay_ms(0.4); // выполнилось при первом цикле PORTD.6=1; // выполнилось при первом цикле delay_ms(0.4); // выполнилось при первом цикле putchar(PORTC.0+PORTC.1*2); // заморозилось и далее не выполняется, но аппаратный таймер работает, юарт флудит (011111111101111111110...) // функцию putchar нашёл в интернете PORTD.6=0; } PORTD.6 - настроен на выход PORTC.0 и PORTC.1 настроены на вход. Включены подтягивающие резисторы. P.S. Проект сделан в CodeVisionAVR с использованием генератора кода.
  7. Здравствуйте! Недавно купил минимальный набор для программирования микроконтроллеров. В составе: микроконтроллер: ATMega328P программатор: USBasp бредбоард: RGB светодиод: с общим анодом Подключил светодиод к микроконтроллеру, DDRC поставил на выход: 0xFF подаю сигнал на PC0 и PC2 PORTC = 0b00000101; Светодиод горит. Но почему-то каждые примерно 20 секунд он выключается на 2-3 секунды. Код на с++: #include <avr/io.h> #include <avr/delay.h> int main(void) { DDRC = 0xFF; PORTC = 0b00000101; } Вопрос знатокам, почему так может происходить?
  8. Ребята!У меня такой вопрос-если слетела прошивка с микроконтроллера то если подключиться к микроконтроллеру его прошивка будет считываться?
  9. Мне нужно передавать информацию в компьютер. Количество информации набирается 1 Гбит/с. Каким образом можно передать эту информацию в компьютер и какие мк можно использовать для этого? Ничего толком не смог нагуглить. P.S. Юсб 3.0 нет.
  10. Здравствуйте, уважаемые знатоки, форумчане. Рассмотрел много статей и схем, но в одну картину сложить не смог. Все мои навыки с паяльником закончены на трехканальной ЦМУ и подставке для ноутбука с ШИМ-регулятором оборотов куллеров. В МК вообще 0, и программировании тоже, но моя идея без этого жить не будет. Прошу помощи реализовать идею: Хочу сделать лампу на +12В с трех групп светодиодов (СД). 1-я: 2 обычных красных фоновых СД; 2-я: 4 СД ленты по 15 см; 3-я: 4 одиночных ярких светодиода типа Epistar LED 1W white 120lm. И все засунуть в маленький корпус (квадрат 6х6Х3 см) Принцип работы (в чем и заключается вопрос): Есть фонарик китайский, питание 4,5В (на фото), при нажатии кнопки без фиксации кратко один раз он: -включается 1 СД; -вкл +2 СД; -вкл +4СД (гоярт все 7СД); - выкл. Всем заправляет драйвер. Нужен тот-же принцип работы. Один раз нажал - загорелась 1-я группа СД; 2-й раз нажал - загорелась 2-я группа (1-я группа не гаснет) и т.д. Но еще хочу сделать, так сказать, режим Stand-by, в котором кнопка без фиксации будет светиться (кнопка на фото), а все СД выключены и МК в спящем (ждущем) режиме. (4-й раз нажимаешь на кнопку - все три группы СД выключаются и вкл СД на кнопке). У меня есть МК: AT90S1200-12PI, AT90S4433-8PI. Можно ли на них все сделать? Тема: http://forum.cxem.ne...pic=117346&st=0 в которой кнопка без фиксации и режим St-by мне не подходит - много деталей для корпуса. Еще видел похожую тему на форуме. Но там нет режима St-by и СД по очереди выкл с включением следующего. Помогите, пожалуйста, с кодом и схемой по которой все это собирать..
  11. Здравствуйте. Пока с Китая идет ардуинка, мне не терпится изучать МК. Купил ATMega8A-PU (по ссылке даташит), USB-программатор к ней нашел за более чем 3 тысячи рублей. Решил прошить программатором Громова. Вывода COM-порта наружу у меня на старом компе не оказалось. Снял крышку - нашел на материнской плате порт COM1. Подключил всё через беспаечную плату, UniProf сообщает, что "МК не откликнулся". Проверил соединения. Проверил, питание, 5 вольт подаю на 7 выход МК, землю на 8. Соединил на всякий случай 22 с 8. Решил проверить напряжения на участках. И был озадачен. Сначала, я обнаружил, что после диода на 4-м пине 0.72 вольта. Далее, приложив положительный щуп на 4-й пин (это тот, который идет на RESET), а отрицательный к GND - я получил -11 вольт (минус 11). Несколько раз перепроверил, не перепутал ли я землю с другим выводом (по цоколевке) - не должен. Правильно ли я понимаю, что это некорректная работа и напряжение?
  12. Всем привет. Я извиняюсь за то что если данная тема уже есть(я не нашел). В общем. Я чайник чайником передо мной стоит задача собрать электрическую схему с микроконтроллером для приема и обработки информации по ethernet каналу. Прошу помочь! С чего мне начать? Покидайте пожалуйста полезных ссылок на книги или что нибудь подобное буду грызть гранит науки)
  13. Здравствуйте! Суть вопроса в следующем: мне необходимо разработать для дипломного проекта микроконтроллерное устройство диагностики игровых приставок, например Sony PlayStation (планирую использовать Arduino). Это устройство должно посредством датчиков либо же напрямую снимать какие-то 4 характеристики с игровой консоли, которые впоследствии можно будет проанализировать и сделать некий вывод. Мой трабл заключается в том, что я не могу придумать какие значимые характеристики можно снимать, в виду плохого понимания схемотехники игровых приставок. На уме лишь 1 характеристика – датчиком температуры измерять собственно температуру процессора или видеопроцессора. Нужны еще идеи. Спасибо.
  14. В поисках схемы управления малогабаритным двигателем типа ДПМ, пришел к выводу о необходимости создания своей модификации. Принцип такого устройства везде один - при превышении потребляемого тока под нагрузкой на двигатель подается полное напряжение, при снятии нагрузки - напряжение уменьшается до минимально необходимого. Найденные в инете схемы были аналоговые и не позволяли достаточно дискретно установить необходимый ток срабатывания. Ниже предлагается простая схема и программа для микроконтроллера ATMega8, позволяющая подключить любой двигатель и настроить его, исходя непосредственно из его электрических параметров. А также настроить чувствительность к степени нажатия сверлом на плату. При включении двигатель (Д) находится в режиме холостого хода - iR<i1. Микроконтроллер (МК) отслеживает превышение рабочего тока iR над заданным i1, что будет означать подачу нагрузки на вал Д. При превышении iR>i1 МК переходит в режим отслеживания тока iR<i2, который задает порог возвращения в режим холостого хода, а также подает почти полное напряжение питания на Д. Также активируется режим отслеживания заклинивания вала Д - iR>i3. В этом случае подача напряжения на Д прекращается. Сброс осуществляется аппаратным сбросом МК. Настройка i1,i2,i3 осуществляется энкодером поочередно. Выбранные значения запоминаются в ппзу. Индикация производится с помощью трехразрядного семисегментного индикатора. Принципиальная схема устройства. За основу был взят классический блок питания. В цепь задающего стабилитрона включен транзистор VT1. В режиме холостого хода он открыт, благодаря чему напряжение на Д определяется напряжением стабилизации стабилитрона VD3. При увеличении нагрузки выход МК OUT1 переводится в логический ноль. Транзистор VT1 закрывается, на Д подается почти полное напряжение питания. При заклинивании вала на выходе OUT2 появляется логическая единица, транзистор VT2 открывается и замыкает базу VT3 на корпус. Регулирующий транзистор VT4 закрывается. Программирование необходимых значений i1, i2, i3 осуществляется поочередно в режиме настройки, для перехода в который надо нажать кнопку КN2. Подсказкой для индикации выбранного тока служит количество светящихся точек. Запоминание в ппзу происходит при выходе из режима настройки. Индикация текущего тока и программируемых значений происходит с помощью светодиодного индикатора. При заклинивании вала индикатор показывает три тире. Для сброса надо нажать кнопку КN1. Съем значения потребляемого тока происходит с резистора 1 Ом, включенного последовательно с Д. В этом и заключается особенность схемы. Приведенный узел управления Д не является обязательным и может быть заменен любым другим. Обязательно лишь наличие токоизмерительного резистора 1 Ом, включенного в минусовую цепь питания Д. Питание МК производится через стабилизатор 7805 и ограничивающие резисторы. Сам стабилизатор 7805 и выходной транзистор КТ805 необходимо установить на небольшие радиаторы. Программа написана на ассемблере. Обработка дребезга контактов кнопок и энкодера программная, не требующая дополнительных конденсаторов в схеме. Поскольку задача достичь абсолютной точности устанавливаемых значений токов не ставилась, то для упрощения программы математическая обработка была также упрощена и дробная часть не учитывалась. Вследствие чего из-за двойной обработки записываемое в ппзу значение иногда будет меньше индицируемого на единицу. По большому счету, это не доставляет никаких проблем, просто надо иметь в виду этот момент. На случай сбоя в ппзу при включении МК проверяет контрольный байт. Если он совпадает, то считываются записанные ранее значения. Если нет - записываются исходные значения (что происходит при первом включении) - 200мА, 100мА, 800мА. Энкодер на плату не устанавливается и подключается отдельно. Ограничительный резистор перед стабилизатором 7805 составлен из четырех резисторов МЛТ-0.5 75 Ом. В программе используются значения токоизмерительного резистора 1 Ом и напряжение на AREF 2 В. Если они будут отличны - фактическое значение устанавливаемого тока будет также другим. Но опять-таки, по большому счету в данной схеме бОльшую важность имеют не абсолютные значения тока, а относительные. Всё равно придется подбирать токи при настройке под конкретный двигатель. Максимальный измеряемый ток через Ri равен 2 А. Это значение может быть установлено для каждого из i1, i2, i3. Таким образом, возможности регулирования достаточно широкие под практически любой малогабаритный двигатель. В процессе испытаний резисторы на сегменты индикатора (8 шт) были увеличены с 510 Ом до 1к. Яркость осталась достаточная, ток потребления МК и индикатора уменьшился с 70 до 50 мА. Транзисторы VT1...VT3 были использованы из имеющихся в наличии, можно заменить на любые с напряжением коллектор-эмиттер не менее 50 В. Кварцевый резонатор - 16.000 МГц. Индикатор - E30561-L-O-0-W с общим катодом. Фьюзы для МК - запрограммированы SPIEN и CKOPT. К примеру, для моего ДПМ-30-Н1-04 i1=120mA, i2=95mA, i3=700mA. Возможный вариант печатной платы в формате lay6 и прошивка в архиве. dpm.RAR
  15. Всем здравствуйте! Прошу вашей помощи в моей загадочной ситуации.. Дело вот в чем: мк отлично работает до того момента, пока не коснешься любой его ножки изолированным от человека металлическим предметом (например, кусачками), после этого он уходит в сброс и затем снова начинает нормально функционировать. Если же прикоснуться рукой к общей земле на плате и затем пытаться касаться металлическим предметом ножек, то никакого reset-a не происходит. Понимаю что, возможно, дело в каких-то паразитных емкостях или "грязной земле", но не сильно в этом разбираюсь. Поэтому прошу подсказать какие меры защиты стоит предпринимать в таких случаях. Схему печатной платы привожу ниже, я подсветил землю для наглядности. Питается схема от стабилизатора на 5В с подключенным к нему электролитом 50v 47uf. Выход RESET всех контроллеров притянут 10кОм к питанию, а на кнопку навешан конденсатор 0,22uf. Между питанием и землей приходящими на мк стоит конденсатор 0,1uf. Так же стоит дроссель 120uH между vcc и avcc. Сама схема представляет собой трансмиттер и два дешифратора, передающие и принимающие коды. Прошу сильно не пинать и заранее спасибо за помощь
  16. Доброго времени суток! У меня имеется: - Atmega1284 - Простой COM программатор - hex файл (оригинал прошивки на Си тоже имеется) Как прошить первое с помощью второго? *в начале планировал через PonyProg, но как я понял он с этим МК не захочет работать. Как можно выйти из этой ситуации? P.S. Варианты "Сделай себе нормальный УСБ программатор" не подойдут. Запчастей нет, а если заказывать, то ждать долго, да и зачем его собирать, если я не знаю буду-ли я им пользоваться в дальнейшем. На один раз делать... хм... не охота...
  17. Привет всем! В общем замыслил пересветить приборку и климат RGB диодами. Пожалуйста ткните носом в рабочий проект, сам выдумать не смогу, так как отсутствуют требуемые знания! Требуется двухканальный rgb контроллер с управлением энкодером, с регулировкой цвета обоих каналов и их яркости, с запоминанием последних цветов и плавным розжигом/угасанием. Один канал на стрелки, второй на шкалы и климат. Хочется управление по проще, типа такого: нажатием кнопки энкодера переключаем канал, для регулировки яркости или цвета, вращением производим сами регулировки… Заранее всем спасибо!
  18. Начинаю изучать микроконтроллеры .Я перечитал несколько сайтов и пересмотрел видео,но так и не понял как программно включить,выключить,сравнить и подключить библиотеку таймеров.Хочу составить программу ,что бы при нажатии на кнопку включался таймер и доходил до 60 ,и загорал светодиод.Структуру проги я понял,но какими строками(в проге ): 1)добавить библиотеку(В Сode Vision AVR) 2)обьявить таймер(Регистр INT 0) 3)строка включения таймера(таймер 0) 4)Условие(при совпадении с 60,включался светодиод(с помощью IF) ) 5)Обнулить таймер Достаточно написать программные строки(Простите меня за глупый вопрос,ведь только учусь) Заранее спасибо!!!
  19. Продам микроконтроллеры: PIC12F683 - 1шт - 50р PIC16F628A - 1шт - 80р Они новые, не паяные, не прошивались. Доставка заказным письмом Почтой России Писать в ЛС
  20. Здравствуйте. Кто ни будь мне подскажите можно ли RFID RC 522 к микроконтроллеру? Ни где в интернете информации по этому вопросу нет. Я в программирование не сильно силён, вот и хочу узнать возможно ли так сделать.
  21. Помогите написать программу на МК PIC16F1824. Схема передающего контура для беспроводой зарядки. МК должен подовать на 6 и 5 выходы сигналы поочереди.Он будет задавать частоту колебания тока в цепи. Так же имеются две кнопки подключённые к входам 13 и 12, они будут менять частоту.
  22. Вот надо нарисовать схему для ИК приемника и передатчика. Система подсчета посетителей магазина. Я так понимаю принцип. Контроллеры, проц, память, eprom, северны, южный мост(аналогия с пк), регулятор питания, высокочастотный преобразователь. Соответственно резисторы для каждого контролера. Северный южный мост для вычеслений память,проц. Южный мост для самого Ик датчика, выходов под комп. Поправьте, если что не так.
  23. Имееться некоторое количество плат промышленного программируемого источника питания на 12В 1А.Продаю как нерабочие на распай.Платы 2000 годов выпуска.Изучаю спрос,цену предлагайте.Что на них есть: Оптопары-H11L1, 817B. Процессор -ST7537HS1. Микроконтроллеры-AT90S2313,AT90S8515. Viper 50SP Мост-W06M Часы-DS1307 TL431Z LM2903 MC34063 24LC256 TL072I Супрессоры-PCKE20CA. Диоды-BZW06, BA159, 1N5819. Резисторы SMD,конденсаторы электролиты и немного обычных, варисторы,индуктивности, несколько катушек на феррите. Сорри за качество фото,но пока так.
  24. На моем таймере для подсветки аквариума всего две кнопки - вкл. и выкл. В первый день работы таймера его приходится учить не поленившись утром нажать кнопку вкл., чтобы подсветка в аквариуме включилась, а вечером нажать кнопку выкл., чтобы свет выключился. Зато в последующие дни свет включается и выключается сам в запомненное таймером время. Обсуждение на http://www.forum.aqu...456006#p456006. натолкнуло на дальнейшие планы добавить батарейку, чтоб часы ходили, если электричество в розетке кончится. Наличие электричества пытаюсь определять подключив его, как в такой схеме через сопротивление 1 мом к gp0 (в схеме к gp2) и разрешив прерывания с логического входа(не компаратора). Будет работать или компаратор придется задействовать? Как то переход фазы отлавливается контроллером?(конкретно pic12f629). Протеус модель, прошивка и исходник в архивеtimer629.rar
×
×
  • Create New...