30.10.2017, 19:37
|
|
Прописка
Регистрация: 30.09.2017
Адрес: Санкт-Петербург
Сообщений: 174
Сказал спасибо: 52
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Кто использует Multisim
Саш спасибо огромное. Я дам знать как созрею для МК
|
|
|
|
31.10.2017, 08:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
Володя конечно я и сам помню все хотел начать изучения контроллеров. Было бы мне
лет 20 или 30 то бы изучал язык программирования. Но когда мне было столько появились первые 580 процессоры. Вот на ней и собирался контроллер с нужной конфигурацией. Помнишь наверное эту шоколадку со всякими интерфейсами. Делали какие-то цифровые схемы на них . По тем временам это было
что-то супер. Токи потребления этих контроллеров были большие. Но на это внимания
как то не обращали.
Вот как например очень просто реализуется в ардуино схема твоего таймера.
Можно поставить два генератора. Один паузу отрабатывает другой работу.
Время можно ставить любое. От часовых до микросекундных. Все в программе.
А программа наипростейшая.
..... как Ретро он у меня есть в протэусе. Так что его работу с доисторическим построением программ
можно вспомнить. ![Улыбка](images/smilies/icon_smile.gif)
Всю твою систему полива можно реализовать. И очень просто. Здесь есть так называемые компараторы ( схемы сравнения) Они работают по входу с аналоговым сигналом от 0-5в. Срабатывания их в этих пределах. Все регулируется. У них 4 режима работы. Так что отпадает твоя схема на ОУ. Строить можно по любому алгоритму системы полива. Кроме того сама программа еще работает в режиме LAD. Это программирование реле и разных механических устройств. Шаговиков. Простых дв. и серво приводов. Так что полный набор автоматики.
На досуге почитай как работает программа в FBD. Это как реализуется функционал программы.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 31.10.2017 в 10:26.
|
|
|
|
31.10.2017, 11:49
|
|
Прописка
Регистрация: 30.09.2017
Адрес: Санкт-Петербург
Сообщений: 174
Сказал спасибо: 52
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Кто использует Multisim
Сообщение от цифровик
|
Было бы мне лет 20 или 30 то бы изучал язык программирования. Но когда мне было столько появились первые 580 процессоры. Вот на ней и собирался контроллер с нужной конфигурацией. Помнишь
|
Конечно помню, я их программировал и даже 8080 ![Улыбка](images/smilies/icon_smile.gif) Это было так давно.
Сообщение от цифровик
|
Вот как например очень просто реализуется в ардуино схема твоего таймера.
|
Заманчиво, я к этому приду, только не сейчас.
Сообщение от цифровик
|
Всю твою систему полива можно реализовать.
|
Я поставил эту цель.
Сообщение от цифровик
|
На досуге почитай как работает программа в FBD. Это как реализуется функционал программы.
|
Пока непонял - это альтернатива FLProg?
|
|
|
|
31.10.2017, 12:11
|
|
Временная регистрация
Регистрация: 05.03.2016
Сообщений: 52
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто использует Multisim
цифровик, Добрый день!Вопрос по поводу FLprog я так понимаю, допустим собираешь некую схему на логических элементах, потом это все компилируется автоматом в скетч? А вот допустим, например хочу собрать какой нибудь мультивибратор на трех элементах 2и-не как там это реализовывать? Так же рисуется емкость и резистор? Или как там формируется частотозадающая цепочка?
|
|
|
|
31.10.2017, 14:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
Egor73,
я понял ваш вопрос. Дело в том что FLpog рисует функциональными блоками. Там нет резисторов, конденсаторов, транзисторов и т.п. В функции генератора заложено все
о чем вы говорите. Вы ставите например симметричный мультивибратор указываете
время полного импульса ( симметричного) Или ставите несимметричный. Тогда прописывайте время паузы (лог.0) и время имп.(лог.1) Или делайте ждущий муль-тор. Опять прописывайте время входного импульса и время выходного.
Теперь если вы ставите 3 инвертора в программе и делайте их кольцом. Выходные
импульсы будут на задержках этих элементов в программе. В реальном контроллере
это в районе 1MHz. В протэусе 85KHz. Тут модель так сделана.
Я вам покажу как это делается. Потом не забывайте что все частоты выхода контроллера синхронизированы с частотой процессора этого контроллера с частотой
кварца его. Так что сдесь стабильность гарантирована. И не нужно путать. Контроллер работает
внутри только с цифрой. Но есть еще и аналоговые входы. Что это такое. По каждому аналоговому
входу стоит АЦП. Он формирует ваш сигнал например с какого либо датчика с 0- 5 вольт и преобразует его уже для внутренней обработке в цифру. ( это уже вас не должно особо интересовать) Вы задали входные параметры и выходные. Как контроллер это делает на каждом из
подвидов семейства ардуина своя внутренняя микро-программа. Зависит от скорости процессора.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 31.10.2017 в 14:48.
|
|
|
|
31.10.2017, 14:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
Voloko,
Володя эта не алтернатива программы а принцип работы функциональных блоков
в этой программе. Это я дал тебе что-бы ты посмотрел как работают счетчики, регистры, дешифраторы и многое другое. В отличие от реальной схемотехнике.
В контроллерах эти узлы работают по иной схемотехники понятной процессору его. И что бы нарисовать в программе и дать компиляцию на вывод твоей программы обязательно это надо знать.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 31.10.2017 в 14:51.
|
|
|
Сказали "Спасибо" цифровик
|
|
|
31.10.2017, 14:56
|
|
Временная регистрация
Регистрация: 05.03.2016
Сообщений: 52
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто использует Multisim
Ой нет, все равно для меня эти квадратики в FLprog такой же мрак, как и какой нибудь язык программирования, или написание скетча...Вот допустим нужно реализовать звонок, который представляет двухтональный генератор как это реализовать на этих квадратиках?) Нс скрине вижу, это совсем не цифровые элементы. По поводу базовых цифровых элементах, триггеров, мультиплексоров, в курсе какони работают а это что то новое)
|
|
|
|
31.10.2017, 15:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
Egor73,
У вас стоит эта прога. Без проблем сделаю звонок с двух тональной сиреной.
Скину вам файл. Делать ?
По поводу нового сдесь нет нечего. Эта же программа графического построения для людей не владеющими языками программирования. По поводу квадратиков, для радиолюбителей владеющими
основами цифровой схемотехники тут нового нет нечего. Немного работы счетчиков, регистров, шифр. и дешифр. другая. Но зато есть железо в этой проге. Там реальные датчики уже согласованные с ардуино и многое другое. Пересматривал я эти программы граф. построения для
контроллеров. Альтернативы ей пока нет.
Вот вам и пьезо-динамик. Выставляйте частоту каждого. Собирайте по или или по и, ставьте их хоть
с десяток на разные частоты и вперед. Можете делать с перебором каждую частоту. Тут выбор
большой.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 31.10.2017 в 15:33.
|
|
|
|
31.10.2017, 15:34
|
|
Временная регистрация
Регистрация: 05.03.2016
Сообщений: 52
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто использует Multisim
цифровик, Нет, прогу не качал, в первые от Вас о ней услышал.Я думал, тут примерно как в протеусе, собрал схему из логических элементах, потом все перекомпилировалось в скетч...А тут...В общем, тоже не для моего ума...) С логическими элементами знаком, а с этими квадратиками нет, и вряд ли освою, всякие слова типа "переменные" на водят на меня уныние, и я чувствую себя абсолютным дураком)
|
|
|
|
31.10.2017, 15:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,492 сообщении(ях)
|
Re: Кто использует Multisim
Egor73,
Понять надо одно. Дураком себя чувствуешь когда смотришь на это грамождение всяких квадратов и прочего. Тем более кака я вы знакомы с работой цифровой схемотехники. Я тоже это проходил. Потом все таки установил эту прогу у себя.
Конечно по рекомендации одного программиста. Моего хорошего друга.
Ты попробуй как он мне обьяснял. А потом узнаеешь дурак или нет. ( шутка конечно) Дал мне простую схему моргание светодиода в программе. Знаете меня так
заинтересовала эта прога. А почему он моргает с одной длительностью, как сделать другую. И пошло и поехало. Скажу вот что еще. Мои программисты эти программы графф. построения программ не любят. Не потому что
она какаято. А потому что они эти программы делают в простых ТХТ листах. А разбираться им в этих наших кубиках нет смысла.
Забыл про переменные. Это простейшая функция. Перевод чего либо. Например одной временной
в другую. Или просто прописывание обратной связи на счетчике. Например надо с десятого имп.
прописать запись с параллельного входа. Ставим ее. Программа это "глотает" контроллер тоже.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 31.10.2017 в 16:24.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:35.
|
|