• Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    мой вариант будет иметь конечное решение
    сравнимое с реальной (идеальной схемой)
    где каждый "такт" (- просчет всей схемы) равен бесконечно малому отрезку времени
    если принимать такт за просчет одного блока, мне кажется мы не когда не получим конечный результат (в данном случае меандр)
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    весь проект задуман как ПОТРЕНИРОВАТЬСЯ, только для своего утешения
    реальной оценки быстродействия не нужно (будем называть его учебным)

    ОСТАЛСЯ таки вопрос как определить обратную связь
    возможно графами еще на этапе создания "рисунка" можно даже подсветить ее другим цветом
    как предупреждение
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    примерно также как Вы опишете RS триггер на двух ИЛИ-НЕ
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    шаг первый
    (вх1 * вх2)+0=ВЫХОД

    все последующие шаги
    (вх1 * вх2)+ВЫХОД_предыдущего_шага=ВЫХОД
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    мне понравился вариант который описан в комментарии выше
    но двигаясь от конца к началу, мы рано или поздно дойдем до блока
    вход которого зависит от выхода блока который (еще не обсчитанный) и вызвал его обсчет.

    там ниже я еще ответил посмотрите пожалуйста
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    я к сожалению Вас не понимаю
    у меня есть "нарисованная схема"
    5e5b83683347f226720699.png

    я знаю все блоки на схеме (они пронумерованы) и их функции
    я знаю все связи (начало - номер блока, конец - номер блока и номер выхода)

    на первом шаге (пока каким-то не ведомым способом определяем обратную связь) и значение ee подставляем равное False

    по алгоритму описанному в комментарии к первому ответу расчитываем значение ВЫХОДА
    запоминаем выход с блока используемый в обратной связи

    на втором и всех последующих шагах считаем по тому-же алгоритму подставляя в значение обратной связи запомненную на предыдущем шаге величину.

    повторяем шаг второй до остановки эмуляции

    тем самым реализуется "тактовый генератор"

    да на визуализации мы возможно не увидим предыдущие шаги из-за скорости обработки (можем ввести пошаговую отладку)

    думаю что так можно будет создавать и триггеры

    все ПОКА складывается у МЕНЯ, кроме определения обратной связи
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    можно сказать что вопрос в составлении таблицы истинности по графическому представлению
    посмотрите пожалуйста мой комментарий на первый ответ
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    ВХОД1 ---
    ................AND -----
    ВХОД2 ---
    ..............................OR ---- ВЫХОД1
    ВХОД3 ---NOT -----

    1. ВЫХОД1 вызывает блок OR
    ..1.1. Блок ОR вызывает блок AND
    ....1.1.1 Блок AND вызывает ВХОД1
    ....1.1.2 Блок AND вызывает ВХОД2
    ....1.1.2 Блок AND возвращает True или False
    ..1.2. Блок OR вызывает блок NOT
    ....1.2.1 Блок NOT вызывает ВХОД3
    ....1.2.2 Блок NOT возвращает True или False
    ..1.3. Блок OR возвращает True или False
    2. ВЫХОД1 возвращает True или False

    многое прояснилось, спасибо
    вопрос с обратными связями пока не ясен (как их определить)
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    вот о порядке обработки и вопрос
    можно проходить по кругу все блоки и если известны все входные сигналы обрабатывать выход и ставить пометку на блоке как "обработанный" в этой итерации
    замыкаем круг пока все имеющиеся блоки не будут обозначены как "обработанные"
    переходим к следующей итерации

    вроде как решение но сколько мы будем гулять кругами не известно
  • Компиляция логической схемы, с чего начать?

    @keldish Автор вопроса
    провода присутствуют
    синхросигналом можно считать итерации обсчета
    в крайнем случае можно добавить блок генератора с задаваемой частотой
    но вопрос вообще не об этом
  • Arduino нога SCK можно подключить на CLK модуля RTC?

    @keldish Автор вопроса
    у меня еще есть вопрос
    нужно измерять напряжение аккумулятора
    вроде как делитель и на аналоговый вход
    но причем здесь нога REF и можно ли использовать ее под это дело
  • Как определить номиналы радио деталей на схеме?

    @keldish Автор вопроса
    1,5 - 2 Вт это тоже много
    если мы возьмем резисторы R1 и R2 по 220кОм, а R3 10кОм
    будет ли это работать? тогда мощность резисторов снизится до 0,2 Вт?

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

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

    image224.gif

    Спасибо большое за участие и советы
  • Как определить номиналы радио деталей на схеме?

    @keldish Автор вопроса
    Диод действительно на оригинальной схема включен наоборот
    номиналов на схеме нет
    Вот посмотрите пожалуйста, что получилось, может будут еще замечания и рекомендации
    с диодом пока не понятно какой выбрать
    5c11ed0ac7b6e906121889.png
  • Как разобраться с аналоговыми измерениями?

    @keldish Автор вопроса
    немного почитал разобрался
    vd11 - диодная сборка защита от ЭДС
    с11 - думаю фильтрация
    vd3-c4 - скорее всего защита входа всей схемы от неправильного подключения и превышения напряжения (мне так кажется)
    продолжения схемы у меня нет по этому и спрашиваю куда эта ветка может быть подключена

    остался вопрос по "зеленому" кусочку

    есть необходимость собрать у себя такую-же схему
  • Как разобраться с аналоговыми измерениями?

    @keldish Автор вопроса
    схемы реального устройства промышленного изготовления, я их перерисовал, больше для своей ясности.
    реально это одна схема и подключения разных датчиков производится выбором перемычек5ba7b7682e32a515690743.png
  • Как организовать отключение периферии, на время сна arduino?

    @keldish Автор вопроса
    а вот еще вопрос в догонку
    на карте и экране "чип селект" если на нем нет сигнала потребление идет или нет
  • Питание arduino с линии измерения датчика 4-20мА?

    @keldish Автор вопроса
    а atmeg`у можно перевести на пониженную частоту и тогда снизится потребление
  • Питание arduino с линии измерения датчика 4-20мА?

    @keldish Автор вопроса
    вопрос как раз по схеме подключения, я правда не пробовал (не на месте сейчас) даже померить напряжение
  • Питание arduino с линии измерения датчика 4-20мА?

    @keldish Автор вопроса
    Армянское Радио: рабочая система, установлены датчики (например давления), практически на ходу снимаем разъем с датчика, надеваем на него наш прибор, на прибор обратно разъем. выставляем значения соответствующие нижнему и верхнему порогу и на индикаторе видим текущее (например давление) значение. также можно сообразить запись значений с определенным интервалом. Arduino здесь больше для примера, но мне проще сделать опытный образец на ней. планируется пара кнопок для настройки 4 семисегментных индикатора. как вариант свое питание - тогда все понятно так уже опробовал - работает, но хотелось бы питание с линии. спасибо.