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

Knazev33

Members
  • Постов

    667
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Knazev33

  1. Чтото здесь замучено как то странно,

    PORTB&=(~((1<<4)|(1<<2)|(1<<0))); //включяем свет// ?

    goto в си почти неиспользуют..

    //Он у вас выход ? Если да то вы его должны назначить выходом

    DDRB.2 = 1;// это разве влияет на вход/выход :lol: ?

    за это отвечает регистр PORT , а регистор DDR за логический уровень или подтяжки...

  2. Найти цеколёвку этой сборки, врядли найдётся т.к специфическая.

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

    резистор который напаян на плёнке обычно устанавливает мощность лазера.

    но всё равно тот лазер даже с оптикой дальше 100см недотянет, можно из лазерной указки вытащить

    нормальный лазер...

  3. Хм, очень нестандартная система, лазер находится на одном кристале с приёмником,

    и работают одновременно немешая друг другу :huh: ,однако.

    всё равно толку от этого лазера нет, сложно подключить , и мощность не больше 1мВт...

    /интересно это уменя одного этот косяк с рекламой, которая сверху 2строки загораживает/

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

    чтоб небыло когда клавиатура нереагировала, надо убрать эти задержки в каждом блоке

        PORTB.4=1;// на 3 строку
       PORTB.5=0;
       PORTC.0=1;
       PORTC.1=1;
       [b]delay_ms(30);[/b] //вырезать

    поставить одну в главном цикле, например delay_us(100); ...

  5. А ЧЕ ЕСЛИ Я ПОДКЛЮЧУ К ВЫВОДУ PB4 НЕБУДЕТ РАБОТАТЬ ЧТО ЛИ ИЛИ КАКТО НАДО ВСЕ ПОДКЛЮЧАТЬ К 561ИЕ8

    Всё будет, хоть к PB4 хоть PB7, программист сам решает к какому выводу(порту)удобнее подключать,

    К 561ИЕ8 это дело шить нестоит, из за эффекта "бегущей еденицы/нуля" и одного активного сотояния выходов, для одного корпуса мс 561ИЕ8.

    Так что, следует посмотреть в сторону ATmega128 хоть и дороговата около350р за корпус.

    В то же время когда техже К561ИЕ8, можно купить целое ведро с горочкой :lol: ...

  6. Там всё просто, мк( PB4 )выдаёт один спад на вход ие8 следовательно на первом(десятичном) разряде ие8, появляется

    логическое состояние(реле включино), чтоб в ключить реле на последнем разряде, последней декаде,

    нужно чтоб мк выдал 256спадов, если не ошибаюсь.

    Если на счёт светодиодов, то просто повесь нужный светодиод в цепь коллектора нужной позиции кнопки.

  7. Можно попробовать с дешифраторами которые имеют парвллельную загрузку типа 155ид1/ид3,

    Но это всё нето, тк в любой момент времени активной остаётся только одна нагрузка,

    Можно непарится со всем этим обвесом, а купить ATmega128, у которой на борту имеется около 53 портов ввода/вывода,

    тоесть на всё хватит, вопрос только в цене :rolleyes: ...

  8. может чего та я не понял допустим чтоб микроконтоллер подключить к счетчику к561ие8 у него же1 вход тогда какую микросхему между ними та использовать.

    Если к ие8, то ненадо никаких мс, берёш этот PB4 и подключаеш к счётному входу ие8, и он будет переключатся.

    Только вот непонятно, если нужно зажечь какой нибудь (крайней десятичный разряд ие8), то перед этим должны переключится ещё преведущие разряды, тоесть нагрузки "пробегутся огоньком" прежде чем включится нужная. :lol:

  9. Начнём по порядку с PD.0, вешаеш вывод коллектора(клаввиатуры), других мс ненужно,

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

    ещё в цепь базы нужно орг резистор около 1кОм,

  10. Полностью с вами согласен Геннадий, что надо ГРАМОТНО ПОСТАВИТЬ ЗАДАЧУ,

    ато непонятно что да как, например клавиатура матричная или сенсорная, от это совсем меняется алгаритм

    написание программы тк совсем разные вещи...

  11. На счёт катушки, то достаточно большое количества витков нужно :unsure: , катушка в цепи антенны скорее всего

    имеет индуктивность 10мкГн.

    Если резисторы то можно, только какой диапозон изменения напряжения в цепи коллектора?,

    если например от 0,5В до 2в то будет мало заметна разница в свечении.

    Вот примерный расчёт витков для многослойной катушки на 330мкГн...

    post-57001-1237641731_thumb.jpg

  12. что то, всё так запутанно, непонятно если использовать КМОП счётчики с последовательным счётом , то нагрузки будут включатся/выкл, поочерёдно, если хватит тока с 561ие8 для реле,

    Если клавиатура сенсорная, то она точно не матричная, а выдаёт сигнал при соответсвующей нажатой кнопки..

  13. Возник вопрос по катушкам, 1)имеет ли значение их размер и диаметр провода? 2)Какими их лучше сделать?

    И еще, 3)как можно приспособить сдесь например 3 светодиода разных цветов, чтобы показывали слабое, среднее и сильное поля, 4)или стрелочный индикатор? Что лучше? Заранее благодарен.

    1) конешно имеет, тамже указанна их индуктивность,

    2) базовая катушка должна иметь большее количество витков

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

    4) стрелочным индикатором удобнее наблюдать..

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

    например для усарта PD0(RXD) PD1(TXD), счётчик для ШИМа PB3(OCK1), внешние прерывания PD2(INT0) PD3(INT1),

    соответственно должны быть свободны от клавиш, опишите поподробней какое ус-во хотите собрать...

    нарисуйте схему.

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

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

    только потом чтото к нему вешать...

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