Новый блок. Таблица состояний.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

Посмотрите выделяю колл. импульсов. Нужно 3 и 14.
Задаю код соответственно 3-11, 14-1110. Когда работает два отдельных блока, на выходе каждого
работает правильно. Все эти параметры ввожу в один, c двумя выходами. А входа общие.
Вот тут я не пойму с диаграммой.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С Уважением Alex
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Новый блок. Таблица состояний.

Сообщение Олег »

Так и будет, ведь для 3-его импульса код пишется 0011, а после деления на 10 период единицы длинный. Так что раздельно использовать надо, вместе похоже не получится.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

Cпасибо Олег. Я почему спросил веть у этого блока можно и выходов делать сколь угодно.
По идее заложенный у автора. Да и в описание данного блока. Каждая запрограммированная
ячейка работает на свой выход. Ну пока обойдемся раздельным управлением.
С Уважением Alex
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Новый блок. Таблица состояний.

Сообщение support »

Да выходов может неограниченное количество, но учтите что на состояние каждого выхода влияет состояние ВСЕХ входов блока.
Автор программы FLProg.
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

Cпасибо Сергей. Блок нужный.
С Уважением Alex
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск

Новый блок. Таблица состояний.

Сообщение DerAlex »

Хочу предложить свой вариант использования этого блока.Генератор произвольной формы. K выходам Q1---Q8 подключается
цепочка резисторов R-2R по классической схеме. Выход PERIOD управляет фазой выходного напряжения(0 или 180 градусов).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
аврора
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск

Новый блок. Таблица состояний.

Сообщение DerAlex »

У вас нет необходимых прав для просмотра вложений в этом сообщении.
аврора
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

Cпасибо. Давно собирал по этой схеме на макетке такой генератор. Работал хорошо.

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

Да надо видимо ставить дешифратор отдельно каждый разряд. Странная дешифрация идет когда
в одном блоке.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alex54 01 ноя 2015, 10:00, всего редактировалось 1 раз.
С Уважением Alex
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск

Новый блок. Таблица состояний.

Сообщение DerAlex »

Я думаю путаница возникает от того что таблица кодов нестандартная. Ненаглядно.Нужно что то подобное таблицы кодировки для ПЗУ.

Добавлено (01.11.2015, 10:46)
---------------------------------------------
Или предварительно такую таблицу на бумаге нарисовать а потом по разрядно переносить в программу.

Добавлено (01.11.2015, 11:12)
---------------------------------------------
Мне еще не понятно , какая функция реализуется ? OR или AND.

Добавлено (01.11.2015, 11:13)
---------------------------------------------
Было бы хорошо если автор разъяснит подробнее.
аврора
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Новый блок. Таблица состояний.

Сообщение Олег »

Alex54 писал(а):Да надо видимо ставить дешифратор отдельно каждый разряд
В этом случае я думаю что не надо. В первом случае у вас получалось что десять тактов генератора на вход дешифратора шел код 0011 и  0111, а следующие десять тактов 1011 и 1111, поэтому и получалось то что получалось.
В данном случае счетчик будет менять состояние на выходе каждый такт на единицу, так что все должно работать. Имхо. Но проверить никогда не помешает:).
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

Ребята УРА. Добился нормальной работы дешифратора. И счет обратный. Только счетчик на триггерах.
до 5.
Так что поковыряюсь с этим генератором синуса. Правда синус будет сильно изломан. Действие
переключения триггеров. Фильтры надо еще будет ставить.

Есть у меня вот такой функциональный генератор. Совместная разработка. Все формы сигналов.
Установка частот по встроенному дисплею. Вот тут показана резисторная матрица на выходе.
Где и формируются сигналы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alex54 01 ноя 2015, 12:54, всего редактировалось 1 раз.
С Уважением Alex
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск

Новый блок. Таблица состояний.

Сообщение DerAlex »

8241352.gif
Добавлено (01.11.2015, 21:45)
---------------------------------------------
Вот про такую таблицу я говорил.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
аврора
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Новый блок. Таблица состояний.

Сообщение Олег »

Сколько бумаги в молодости извел на подобные художества, когда компы ремонтировал:).
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

DerAlex

Вот по этой таблице мы и набираем дешифратор. Только у вас почему-то до 9. Нулевым (или сбросом) всегда идет
состояние 0000 и 15-1111. Но на этом блоке код можно устанавливать и 8 разрядный. Например до
255. И далее. Например выделять из непрерывной последовательности импульсов нужный по счету.

Делается очень легко. Открывается виндувский калькулятор. Переводиться в режим перевода чисел
из десятичной системы в двоичную. И не надо ни каких таблиц.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alex54 02 ноя 2015, 08:52, всего редактировалось 1 раз.
С Уважением Alex
Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07 сен 2015, 05:18
Откуда: Степногорск
Имя: Вячеслав
Благодарил (а): 1 раз

Новый блок. Таблица состояний.

Сообщение scadapack »

Я внёс предложение на модернизацию блока таблицы состояний ссылка. Если поддерживаете - голосуйте!
Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06 сен 2015, 09:06
Откуда: Москва
Поблагодарили: 1 раз

Новый блок. Таблица состояний.

Сообщение Alex54 »

scadapack

Я только ЗА, ОБЕИМИ РУКАМИ.
С Уважением Alex
Aleksys
Рядовой
Сообщения: 7
Зарегистрирован: 09 ноя 2015, 01:21

Новый блок. Таблица состояний.

Сообщение Aleksys »

Ваш топик заставил меня перерегиться на сайте.

Добавлено (09.11.2015, 01:49)
---------------------------------------------
Ваш топик заставил меня перерегиться на сайте.

Добавлено (09.11.2015, 01:51)
---------------------------------------------
Парни, блок конечно хороший,но он не панацея в данной задаче. Рискну дать совет. В разделе статьи со старого сайта  есть моя статья  переключатель новогодних гирлянд с использованием шим, так вот немного его переработав можно сделать генератор на несколько запрограммированных выходных сигналов. На выходе ставится обычный повторитель напряжения на ОУ, что даёт ещё и возможность регулировки напряжения выходного сигнала путём задания коофициента усиления ОУ. Плюс такого подхода ещё и в том что можно с большей разрядностью формировать выходной сигнал.

Добавлено (09.11.2015, 01:54)
---------------------------------------------
На входе ОУ надо поставить RS цепочку
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей