Показано с 1 по 4 из 4
  1. #1
    Без позывного
    Регистрация
    25.05.2008
    Возраст
    35
    Сообщений
    2
    Поблагодарили
    0
    Поблагодарил
    0

    Кодовый замок на базе МК Intel 8051

    Друзья, нужна помощь.Мне нужно спроектировать кодовый замок на базе микропроцессора интел 8051 с 12-кнопочной клавиатурой, и открытием только в том случае, когда сопротивление руки открывающего мало отличается от заданного. Предполагаю, что код с клавиатуры будет обрабатываться прошивкой, что же до руки - то на ручку будет подаваться напряжение, небольшое)) вольтметр измерит напряжения на ручке, сигнал пойдет в АЦП, а после в микропроцик. Беда в том,что я не знаю, на какие входы что подавать. Помогите пожалуйста!


  2. #2
    DMJ
    DMJ вне форума
    Без позывного
    Регистрация
    09.07.2003
    Адрес
    Москва
    Возраст
    55
    Сообщений
    375
    Поблагодарили
    13
    Поблагодарил
    2
    Все выводы портов 8051 практически равноправны, хотя некоторые из них удобнее использовать, например, для подключения внешней памяти. Поэтому есть два способа:
    1. Выбрать их, исходя из удобства разводки печатной платы, и разработать программу с учетом сделанного выбора.
    2. Разработать программу, назначив в ней для подключения периферии наиболее удобные с точки зрения программы выводы. Разработать печатную плату, исходя из этого.
    На самом деле всегда учитывают и то, и другое. Все в Ваших руках.

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

  3. #3
    Без позывного
    Регистрация
    25.05.2008
    Возраст
    35
    Сообщений
    2
    Поблагодарили
    0
    Поблагодарил
    0
    Ну,хорошо,подключу я выводы с клавиатуры, ее надо динамически опрашивать, да? А потом программа должна опрашивать порты, сравнивать вводимы код с исходным, а как мне подать сигнал на электрозамок, если все верно?:А идея с рукой, действительно глупа, но это не моя прихоть))

  4. #4
    Без позывного
    Регистрация
    05.05.2008
    Возраст
    40
    Сообщений
    2
    Поблагодарили
    0
    Поблагодарил
    0
    Цитата Сообщение от ragnarek Посмотреть сообщение
    и открытием только в том случае, когда сопротивление руки открывающего мало отличается от заданного. Предполагаю, что код с клавиатуры будет обрабатываться прошивкой
    Про измерение сопротивления человеческой руки забудь как страшный сон! Сопротивление каждого человека зависит от сотни факторов (влажность, сила нажатия на контакт, вплоть до того, что за завтраком ел) и меняется в пределах трех порядков. Ничего лучше и проще простого кодового замка не придумаешь. Сложность подбора элементарно увеличивается количеством цифр в коде.
    Пример клавиатуры для контроллера в нете найти не проблема. Принцип ее работы заключается в последовательной подаче напряжения на строчки и считывании столбцов. Несколько раз в секунду (10-20) надо пробегать по всем кнопкам.

Похожие темы

  1. Трансивер на базе Р-250
    от EW3LN в разделе Р-250
    Ответов: 1
    Последнее сообщение: 11.04.2007, 23:05
  2. intel 8051/80c51
    от Feldar в разделе Микропроцессорная техника
    Ответов: 6
    Последнее сообщение: 16.03.2006, 21:39
  3. Приёмник на базе АЦП и ПК
    от кубит в разделе Программное обеспечение
    Ответов: 2
    Последнее сообщение: 11.01.2006, 21:50
  4. Ищу прошивку BIOS phoenix v.1.10 a12 для INTEL
    от Dimytryiy в разделе Компьютеры и сети
    Ответов: 1
    Последнее сообщение: 26.08.2004, 08:57
  5. Опять обманули! (про Intel...)
    от Vitёk в разделе Радиолюбительские технологии
    Ответов: 12
    Последнее сообщение: 29.09.2003, 23:04

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×