Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Похоже тут они имели ввиду именно то, что можно настроить на развертку VGA , а не то, что он имеет встроенную поддержку.
Контактная информация:
Реклама
Chettuser

Сообщение Chettuser »

Возможно :(
А поддержка на каком уровне, что то недопонял Вас.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

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

Что я сейчас имею:
СпойлерAtmega32, которая умеет отображать 3-хзначное число на тройном семисегментном индикаторе.
По прерываниям INT1 и INT0 она его или уменьшает на 1 или увеличивает на 10.
Верхний предел 999, нижний, соответственно 000.
Что было сделано:
СпойлерСобран самодельный оптрон, который ловил прерывания длиной около 40 мкс.
Логика была такая:
ИК светодиод светит на фотодиод.
Транзистор открыт, он заземляет ногу INT1, на ней 0.
При прерывании светового потока, нога реагирует на возрастающий фронт и генерируется прерывание.

Проблема в том, что примерно в 10% случаев нога регистрировала 2 прерывания.

Схема такая (я прошу прощения, что в таком виде, сейчас нет возможности нарисовать нормально).

Изображение
Нова задача:

Сделать схему, которая будет работать так:

Светодиод светит на фотодиод. На ноге 1.
При прерывании на ноге 0.

Мои мысли на данный момент такие:
СпойлерВот такая схемка:
Изображение
Я её собрал, но не работает она.
Причины могут быть в кривизне схемы.
В не правильном подборе номиналов резисторов
Если резюмировать, посмотрите, пожалуйста спойлер с мыслями на данный момент и скажите, такая схема в принципе должна работать или нет?
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

Есть сразу фототранзисторы. Но такой вариант не очень помехозащищен. Проще излучение светодиода модулировать и сверять - если светодиод горит и фотодиод дает "лог.0" а не горит и фотодиод дает "лог.1" - значит шторка открыта, когда нарушается одно из условий на протяжении 2-3 циклов, значит шторку закрыли. Тогда можно будет развязать фотодиод/фототранзистор от постоянной составляющей и ликвидировать возможность засветки посторонним светом - например освещение или солнечный свет.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 15789
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Неверно выбран режим обработки данных (или некорректный алгоритм). :)
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1135
Зарегистрирован: Сб июл 11, 2009 18:42:21
Откуда: Украина, г.Николаев

Сообщение Roman Venom »

такой вопросец. Используется компилятор PIC C18, в качестве отладчика - PICKit 2 (оригинальный, если это важно). Так вот, последовательно должны выполняться несколько функций. Когда в этих функциях ставишь контрольные точки - то они выполняются. Когда контрольные точки снимаются - функции не выполняются (перескакиваются, как будто их нет вообще). Возникла мысль, что это могут быть проделки оптимизации кода. Это может быть причиной? Как её отключить? Сходу не нашёл :(
Успех - императив!
Реклама
nvz
Электрический кот
Аватара пользователя
Сообщения: 1056
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Откуда: Средний Урал

Сообщение nvz »

to Mika: попробуй вместо резистора на базу поставить перемычку.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Добрый день, коты. Очередной тупой вопрос в исполнении меня.
Хочу наконец-то кнопку RESET сделать. Подскажите, правильно ли я понимаю:

RESET сработает, когда на соответствующей ноге будет 0.
Для этого подтягивает через 10 К +5В на ногу. И ставим кнопку, которая будет заземлять эту ногу при нажатии.

Вот так всё просто и должно быть? ТОгда вопрос, почему если нога висит в воздухе, сброса не происходит?
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 20117
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Мikа писал(а):почему если нога висит в воздухе, сброса не происходит?
Потому что там не "0" — там есть внутр. подтяжка к "1". А так всё правильно. Можно ещё кондёр поставить с RESET на землю для лучшей помехозащищённости.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Спасибо! А номинал кондера делать как у кнопок или как у кварца? У кварца около 20 пФ, а у кнопок, если не ошибаюсь, примерно 10 мкФ?
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 20117
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

0,01...0,1 мкФ
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Спасибо! Да, ещё забыл спросиь, Если нога подтянута к 1, почему нельзя её порсто заземлить без подтягивания снаружи +5В?
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Можно и так. Но внутренний подтягивающий резистор имеет довольно большое сопротивление и случайный сброс от помехи вам обеспечен.
Docendo discimus
Контактная информация:
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

От кошачьего электричества... 8)
Контактная информация:
Родился
Сообщения: 5
Зарегистрирован: Ср янв 05, 2011 17:23:24

Сообщение vasyoha »

Привет хлопцы! Короче, у меня весьма экзотический вопрос... Имеется нсколько штук микросхем 24LC16b, насколько я понимаю, это микросхема памяти. Реально ли её каким-либо макаром заставить выполнять простенькую программу? Или она ТОЛЬКО может работать в собпряжении с микроконтроллером И НЕ БОЛЕЕ???

Да и вообще, хотелось бы нати даташит НА РУССКОМ про эту распространённую микруху
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

нет, нельзя, это просто память.
http://www.gaw.ru/html.cgi/txt/ic/Atmel ... /start.htm
Ставим плюсы: )
Родился
Сообщения: 5
Зарегистрирован: Ср янв 05, 2011 17:23:24

Сообщение vasyoha »

тогда еще один вопросик: У кого есть драйвер для прграматора SP200S и программа для прошивки? Через ибей приобрёл, а роме самого девайса ничего не поставили
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

первая строчка в google.com по запросу "SP200S"
http://monitor.espec.ws/section46/topic159645.html
вот ссылка на драйвер USB от производителя http://www.prolific.com.tw/UserFiles/fi ... v1_8_0.zip
Ставим плюсы: )
Родился
Сообщения: 5
Зарегистрирован: Ср янв 05, 2011 17:23:24

Сообщение vasyoha »

в том-то и прикол, что дальше этой траницы дело не двиается, все сылки на ней левые.. Или может для моего региона доступ закрыт?
Спасибо за архивчик!
Родился
Сообщения: 5
Зарегистрирован: Ср янв 05, 2011 17:23:24

Сообщение vasyoha »

опять лажа какаято.. willar програма нормальо поставилась, и исправно работает, а вот с самим устройством непорядок какойто происходит. при подключении к усб на долю секуды моргает красный светодиод, и потом тишина. И выскакивает собщение что устройство не определено, хотя, я ставил дровину, видимо дровина не та что надо, вот китайцы балбесы, я в шоке, продать девайс и не позаботиться о драйвере, не удивлюсь что в "начинке" вообще стоит какаянить микруха с инопланетной модификацией, и ни один драйвер к нй в жизни н подойдёт.

Блин, люди, дайте совет, где скачать этот злосчастный драйвер? Даже будет лучше если это будет inf файл типа driver.inf чтоб винду носом ткнуть в него.

Никак не мог ожидать что заводская бриблуда окажется такой геморройной, уж лучше на 486+LPTport + древняя прога, чем всё супер новое и нерабочее
Ответить

Вернуться в «Разные вопросы по МК»