|
|
|
|
Вообще-то человеку чужд как полный порядок, так и хаос. Ему нужно нечто среднее -- некая закономерность в среде хаоса. Как облака. Или как мороз на стекле. |
|
|
Zandy: Никакой коммерции. Чисто спортивный интерес. Я то же, не собирался делать коммерцию. Немного "выбросить" старых деталей (логику) или поднатореть в программировании (если на МК)... Zandy: Все-таки задание как-то размыто. Так оно и для меня не совсем ещё ясно... Одно радует - полная свобода выбора. Так что, спрашивайте конкретно, буду отвечать. Zandy: С двух сторон машины по 15 с/д, зажигаются симметрично. Остается 1 вывод на кнопку... Мне думается, что число портов не помеха - можно последовательные и параллельные регистры поставить. Лишь бы памяти МК хватило заполнять эти регистры содержимым... К тому же, похоже, 16 светодиодов это много. Хозяин машины говорит, что не сможет их всунуть так плотно. Вернее, всунуть то можно, но зачем? Мол есть уже 5 штук, вот этот шаг и использовать для остальных, что бы плотность размещения была примерно одинакова. В общем, пока не известно точное число, но меньше 16-и, хотя и больше 10. Проскочила цифра 12-13шт. Zandy: Сколько лет вашему начальнику?.. Может и нет смысла так серьезно напрягаться? Как и мне... пятый десяток разменял... Но он парень серьёзный. Если просит что-то сделать, то и обоснует и объяснит. То, что эта игрушка будут у него стоять и использоваться - сомневаться не приходится. Только при условии, что она будет не детская по содержанию. Тут один ориентир - должна понравиться... В аттаче - черновой вариант схемы на логике. Так сказать, для затравки...
64072.djvu |
|
|
DWD: Так оно и для меня не совсем ещё ясно... Одно радует - полная свобода выбора. Так что, спрашивайте конкретно, буду отвечать. В данном случае полная свобода выбора радовать не должна. Вы подотчетны своему начальнику, а я, если возьмусь делать, буду подотчетен вам. Даже решение учебных задач начинается с составления конкретного ТЗ, вплоть до того, на каких выводах, какие сигналы должны быть и при каких условиях. Гляньте в ликбезе по пикам - сколько копий ломается, прежде, чем ТЗ по косточкам разберем. Так что, спрашивать пока нечего. До сих пор непонятно, что же вы хотите конкретно? Что касается самого смысла затеи, увидев на дороге такой автомобиль, какими бы огоньками он не был разукрашен, лично у меня это вызвало бы лишь иронически пренебрежительную ухмылку, если не вращение пальцем у виска. А ведь цель владельца автомобиля, оборудованного такими побрякушками - шокировать, удивлять, радовать, предостерегать и т. д. окружающую публику. Сам то он ничего видеть не будет. Или уровень интеллекта круга его знакомых таков, что все будут "без ума" от лицезрения движущегося фейерверка? Отсюда спрашивается, зачем большое количество эффектов? Автомобиль проехал мимо, только его и видели. Или хозяин думает, что за ним будет бежать толпа зевак, в ожидании, какие еще световые эффекты им посчастливится увидеть? DWD: В общем, пока не известно точное число, но меньше 16-и, хотя и больше 10. Проскочила цифра 12-13шт. Ну и зачем тогда еще и регистры? |
|
|
Zandy: В данном случае полная свобода выбора радовать не должна. Вы подотчетны своему начальнику, а я, если возьмусь делать, буду подотчетен вам. Если для меня это приемлемо, то, значит, я "просчитал", чем это грозит мне в том или ином случае, и результат меня больно не ударит... Только я не так рассматривал это дело... Если Вам это интересно, то не обращайте внимание на ранги, а просто дерзайте. Результат будет в любом случае - и Вы руку "набьёте", и я подучусь на Ваших выкладках. Если при этом получится ещё и красивая игрушка, то что в этом плохого? Вон - народ делает даже вырезанные на бумаге ёлочки с десятком светодиодов и ни кто не смеётся... А если застопорится дело с МК, то я, ведь, параллельно делаю (пока на бумаге) вариант устройства на логике... А тут, как сказал Мастак: "Цель вижу, путь знакомый..." Схема, вроде бы, "рабочая". Пробовал составить прошивку ПЗУ для одного эффекта (бегущий, туда-сюда) получается элементарно, и не требует много места. Собственно, я задачу вижу. А говоря о свободе действий, я подразумевал схемные решения (МК или логика) и варианты эффектов. Может, мне описать работу приведенной выше схемы с точки зрения алгоритма? По крайней мере, меня интересует, можно ли этот алгоритм переложить на МК. Не вообще, а именно эту схему. Уже давалась ссылка на поющие ёлочки. В одном из номеров было опубликовано два её варианта. Причём, в одном МК использовался, практически, как ПЗУ. В этом случае ясно прослеживается эволюция - рассыпуха, логика, ПЛИС, МК... Zandy: Что касается самого смысла затеи... Во первых, светодиоды будут стоять под днищем, и светить они будут на дорогу, а не в глаза проходящим или проезжающим людям. Во вторых - это вариант стояночного света! Они будут работать только на припаркованном автомобиле. Не знаю, мне трудно судить, так как я не автомобилист. Но я видел автомобили, оборудованные подобной подсветкой и не скажу, что это плохо. Свет не яркий и в глаза не бьёт, но хорошо выделяет стоящий на дороге автомобиль в тёмное время. Причём, габариты не горели! Однако уже издали были видны контуры машины. Мне кажется, это, просто, более экономичный вариант стояночного света. Или как оно там называется? То, что я видел - не мигало, а просто горело. Варианты с миганием, как мне кажется, позволят ещё больше снизить потребление тока, и сделать авто более заметным на дороге. |
|
|
DWD: более экономичный вариант стояночного света По-моему, это как раз и называется "габаритные огни". DWD: сделать авто более заметным на дороге А это - "аварийка".
|
|
|
А как называется ситуация, когда автомобиль припаркован к обочине ночью с выключенными огнями?.. Хорошо, если уличное освещение есть, но его, иногда, отключают на несколько часов среди ночи... Оставлять включенными габариты - утром можно и не завестись. |
|
|
DWD: Оставлять включенными габариты - утром можно и не завестись То есть, Вы хотите сказать, что светодиоды под днищем посадят аккумулятор меньше, чем в "габаритах"? Это я всё к разговору, в каком направлении следует вести модернизацию. |
|
|
Я не разбираюсь в автомобилях, но габаритные огни в них, кажется, на лампах накаливания? Тут же - светодиоды. Мне, почему-то, кажется, что на светодиодах будет экономичнее... Хотя, наверно, дело в другом. Ведь, если постаить в плафон рядом с лампочкой один светодиод, и зажигать его в случаее стоянки, то будет ещё экономнее, однако, этот вариант, почему-то, не рассматривается... Видимо, кураж тут имеет место быть... |
|
|
DWD, ваше задание я сделал. Так как вы мне так и не сказали, какие же эффекты вы хотите видеть, я сделал что-то в виде шаблона, в который легко можно добавлять эффекты на ваше усмотрение. Пока там один эффект. Загрузите файл http://www.zloy47.newmail.ru/begogon.rar Распакуйте его. В папке begogon находится весь проект, созданный в MPLAB. Перенесите папку в корневую директорию диска С. Если знаете MPLAB, можете поиграться в симуляторе. Там все есть и все настроено. Если не знаете, читайте дальше. В папке begogon находится вложенная папка Prot. В ней находится проект в Proteusе. Если вы разобрались с Proteusом, просто кликаете на файле begogon.DSN, если не разобрались, настоятельно советую разобраться, зря чтоль я старался. В левом нижнем углу Proteusа находится панелька симуляции. Нажимаете на кнопочку со стрелкой. Все! Лицезреете бегущие огни. При нажатии курсором на кнопку (на принципиальной схеме) происходит циклический перебор различных эффектов. Пока там цикл из четырех вариантов (элементарно можно сделать любое количество), ну а бегущий огонь один. Три других состояния просто зажигают различные светодиоды. Короче понажимайте - увидите. Так что жду от вас отзыва, ну и конкретных предложений по структуре необходимых вам световых эффектов. Как видите, еще 3 ноги свободны. Можно кнопки повесить, можно с/д добавить.
|
|
|
Zandy, ну я так не играю. Так не интересно... Я, понимаешь ли, купил упаковку чипсов, пришёл в кинотеатр, расположился удобно в кресле, а кино, оказывается, закончилось... А ещё притворялись, что МК не знаете... Тут, действительно, добавить несколько реальных эффектов и можно собирать... В связи с этим вопрос. У меня завалялся один не использованный PIC16F84. К нему подойдёт программа от PIC16F628? Если да - то хоть сейчас за паяльник берись... Ан нет... Я забыл, что регулировки частоты нет! Zandy, как её реализовать? Кнопочками.. И ещё Zandy, Вы пока ни чего не выкладывайте, я попробую на досуге разобраться с Вашей программой, понять, как она работает. Кстати, для проверки. При включении идёт простой перебор - светодиоды зажигаются по одному и по очереди, начиная с нижнего. При нажатии на кнопку, просто горят два первых верхних светодиода. При втором нажатии - два вторых светодиода, и при третьем - два третьих. А при четвёртом нажатии - снова включается эффект бегущего огня. Правильно? У Вас так же? P.S. Протеус, противный, снова завис - нажимаешь на кнопку, а внизу появляется надпись, мол, чего, дурак, нажимаешь, я же работаю в режиме симуляции! Сначала - останови... Ещё раз объясните. Для того, что протеус не зависал, нужно папку TEMP перенести в корень системного диска, изменив переменную среды? Потом, папку с программой тоже - держать в корне лиска и запускать её от-туда? |
|
|
|
|