Страница 225 из 478 ПерваяПервая ... 125175215223224225226227235275325 ... ПоследняяПоследняя
Показано с 2,241 по 2,250 из 4973

Тема: Области применения ПР110(примеры реализации)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Еще один вариант елки ,но в качестве движка огней заложен реверсивный ,циклический регистр сдвига .Счетчик CTBM по прежнему задает чередование ,смешение световых эффектов и меняет параметры всех генераторов .Главное отличие в том ,что на регистре можно реализовать более причудливые световые эффекты -какое число записал в него ,то и движется .Для смены этих чисел (световых эффектов) стоит мультиплексор .Остальное почти аналогично.
    Вложения Вложения
    электронщик до мозга костей и не только

  2. #2

    По умолчанию

    Здравствуйте, целый день на работе, пока только прочитал, что каникулы наступают
    УРАААА
    Как я понимаю лучше второй вариант смотреть и разбирать внимательнее. Восемь гирлянд это реальность, потому как уже сейчас будет 16 гирлянд.. по 2 на вход, а со временем думаю ещё снежинки сделать по мимо гирлянд, как показывал в видео, так что может потом переделаю на 4 гирлянды, а снежинки по своим програмам будут. Или второй ПР поставлю.. Точно незнаю, как глава посёлка денег даст, потому как на гирлянды надо тысяч 20, ну и обвязать вся включая ПР надо 10

  3. #3
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Лучше все смотреть и разбирать ,что на уроках дали А уж что применять -дело второе
    Последний раз редактировалось rovki; 06.10.2012 в 18:55.
    электронщик до мозга костей и не только

  4. #4

    По умолчанию

    конечно, и с макросами немного путанно, Но это скорее всего мнения как новичка, ведь не практики не опыта составления даже простеньких задач не было, а тут сразу такой наплыв.
    У меня вот ещё одна идея возникла. При таком вот виде программы очень трудно уловить что за что отвечает, Возможно ли сделать наример таким образом. Создать макрос сравнения, и на вход подставить числа, например номер входа который должен включаться и его длительность включённого состояния. А номера прописать как бы в массиве, и потом замкнуть цикл. Или например масив сделать на минуту, а потом перейти к другому масиву (эфект мигания)

    Вот например есть 2 массива:
    Первый массив - 1,2,3,4,1,2,3,4,1,2,3,4
    Второй массив - 4,3,2,1,4,3,2,1,4,3,2,1

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

    Тоесть в массиве прописано последовательность включённых выходов, вот только незнаю возможно ли так реализовать, например чтобы включение было одновременно первого и второго выхода, число в массиве будет стоять 12 если третьего и четвёртого то 34. Соответственно если будет число 24 то выход будет активный второй и четвёртый.
    Так мне кажеться проще было бы создавать новые эфекты, добавляя только массив с цифрами. А уже переключение между массивами задаёт таймер какой нибудь например 1 минута это цикл одного массива, правда вот незнаю как тут прописывать тогда время мирцания...
    Вот как то так, раасудите если смысл моих рассуждений?
    Последний раз редактировалось Andrei Z; 06.10.2012 в 20:47.

  5. #5
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Я не зря начал уроки с разговора о двоичной системе исчесления ,которую все же придется изучить .Если бы вы создавали световые эффекты на ПК ,с помощью специального программного обеспечения ,то тогда бы имело смысл городить подобный человеко-машинный интерфейс и тыкая мышкой создавать или выбирать нужный световой эффект ,при чем с реальной визуализацией .А тут приходится довольствоваться РЕЛЕ с симулятором ,который отображает картинку в не реальном времени.
    Ну право ,не так уж сложно ,если школьники 6 класса справляются с ноликами и единичками ,тем более если оперировать 4,8 двоичными разрядами .
    десятичное число1 -двоичное 0001
    2-0010
    3-0011
    4-0100
    5-0101
    6-0110
    7-0111
    8-1000
    9-1001
    10-1010
    .........
    вес младшего разрада 1,
    второго-2
    третьего-4
    четвертого-8
    .........
    Если вы хотите работать с массивом десятичных чисел ,то можно использовать макрос ППЗУ.Но возможности по эффектам будут ограничены .
    В чем трудности уловить работу ,если запомнил как работает каждый макрос.Например Регистр сдвига -есть вход W -это число которое будет сдвигаться в ту или иную сторону в зависимости от сигнала на входе RV по фронту сигнала "Т" .Но так как это регистр циклического сдвига (по кругу) ,то есть вход "N" -это количество двоичных разрядов счетчика .Запомнить и все ,как запомнили назначение контактов пускателя или ПЧВ.
    электронщик до мозга костей и не только

  6. #6

    По умолчанию

    хорошо, будем разбираться
    И ещё вопрос, может у меня из за ресурсов компа, время в микро секундах двигаеться очень медленно в последней примере Вашем
    BLINK1 например TI =100мс, у меня отсчитывает за 10 секунд

  7. #7
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Цитата Сообщение от Andrei Z Посмотреть сообщение
    хорошо, будем разбираться
    И ещё вопрос, может у меня из за ресурсов компа, время в микро секундах двигаеться очень медленно в последней примере Вашем
    BLINK1 например TI =100мс, у меня отсчитывает за 10 секунд
    Поставьте период =1 в симуляторе
    электронщик до мозга костей и не только

  8. #8
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Можете использовать макрос преобразования двоичного кода в десятичный
    если не хотите считать ,то используйте TON ,блинк... и задавайте время ,как вы делали раньше
    Вложения Вложения
    Последний раз редактировалось rovki; 06.10.2012 в 21:50.
    электронщик до мозга костей и не только

  9. #9

    По умолчанию

    а почему макрос не копируется в другой проект? я хотел с пеобразователем чтения байта "поигратся" EXTRB1

  10. #10
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Потому что его нужно сначала экспортировать макрос в файл ,потом импортировать в библиотеку .
    Последний раз редактировалось rovki; 06.10.2012 в 22:57.
    электронщик до мозга костей и не только

Страница 225 из 478 ПерваяПервая ... 125175215223224225226227235275325 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •