Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2016, 18:02   #1
Shaolinjehzu
 
Регистрация: 23.05.2016
Сообщений: 5
Лампочка Реализация подключения резистора к элементам цепи

Здравствуйте, уважаемые! Работаю над созданием симулятора Arduino и возник вопрос, как же реализовать подключение резистора к разным элементам? Как создать его модель? Как указать, что его "концы" являются контактами? Подскажите пожалуйста, буду очень благодарен!!!
Shaolinjehzu вне форума Ответить с цитированием
Старый 23.05.2016, 18:26   #2
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

Т.е. можно сказать, что сейчас симулятор только что прошел стадию File => New Project ?
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 23.05.2016, 18:30   #3
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
Лампочка подключения резистора к элементам цепи

Цитата:
Сообщение от Shaolinjehzu Посмотреть сообщение
реализовать подключение резистора к разным элементам
Что, необходимо написать программу на Delphi с отслеживанием цепи?

Там такой пример есть:

Вложения
Тип файла: zip TMS Diagram Studio.zip (842.8 Кб, 15 просмотров)

Последний раз редактировалось beegl; 23.05.2016 в 19:32. Причина: add zip file and text
beegl вне форума Ответить с цитированием
Старый 24.05.2016, 07:18   #4
Shaolinjehzu
 
Регистрация: 23.05.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от TaLadno Посмотреть сообщение
Т.е. можно сказать, что сейчас симулятор только что прошел стадию File => New Project ?

Нет, создан breadboard с множеством контактов, при наведении на контакт он изменяет цвет, что означает, что присутствует возможность подключения к нему элемента, но необходимо этот элемент создать, их будет множество, но для примера я решил выбрать наипростейший, т.е. резистор.
Shaolinjehzu вне форума Ответить с цитированием
Старый 24.05.2016, 07:25   #5
Shaolinjehzu
 
Регистрация: 23.05.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от beegl Посмотреть сообщение
Что, необходимо написать программу на Delphi с отслеживанием цепи?

Там такой пример есть:

Нет, мне не нужна программа, в которой можно чертить схему с отслеживанием цепи. Мне необходимо создать программу, которая будет симулировать подключение, например: есть микроконтролер Arduino и breadboard, если разместить на платформе светодиод, резистор, соединить эти элементы с arduino, и написать в "code editor'e" информацию о том, к какому ПИНу в ардуино произошло подключение, при запуске симуляции светодиод начнет гореть(мигать), в зависимости от того, что прописали в бесконечном цикле в редакторе кода в самой программе.
Shaolinjehzu вне форума Ответить с цитированием
Старый 24.05.2016, 10:24   #6
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Вы путаете уровни моделирования.

Моделирование можно вести на логическом уровне 1/0, а можно на физическом 5 В/ 0,1 В.
Так вот резистор на логическом это просто провод не более того, т.е. его вообще не надо моделировать. Вот лампочку можно смоделировать она либо горит либо нет.
А на физическом резистор моделируется как падение напряжения, U=IR.

В любом случае схема моделируется путем описания подключением элементов к примеру графом соединений элементов, англ. Net-list. А ввод такой информации лучше организовать графически.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 24.05.2016, 10:48   #7
Shaolinjehzu
 
Регистрация: 23.05.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Вы путаете уровни моделирования.

Моделирование можно вести на логическом уровне 1/0, а можно на физическом 5 В/ 0,1 В.
Так вот резистор на логическом это просто провод не более того, т.е. его вообще не надо моделировать. Вот лампочку можно смоделировать она либо горит либо нет.
А на физическом резистор моделируется как падение напряжения, U=IR.

В любом случае схема моделируется путем описания подключением элементов к примеру графом соединений элементов, англ. Net-list. А ввод такой информации лучше организовать графически.
Мне и нужно чтобы был графический вид представления информации, вот примерно то, что мне нужно... Видите? Резистор, выглядит как резистор, а никак провод или падение напряжения.

Shaolinjehzu вне форума Ответить с цитированием
Старый 24.05.2016, 16:27   #8
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
Лампочка имитировать нажатие кнопки и отобразить принцип роботы

Цитата:
Сообщение от Shaolinjehzu Посмотреть сообщение
Резистор, выглядит как резистор, а никак провод или падение напряжения.
Тогда подставляйте свои картинки, можно с этим оформить: FlexGraphics

Имитировать нажатие кнопки и отобразить принцип роботы цепи/схем



P.S. TMS Diagram Studio также такое может. Посмотрите примеры.

Последний раз редактировалось beegl; 24.05.2016 в 16:31. Причина: edit text
beegl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как соединить Access с Delphi. после подключения сообщение "не выполнена проверка подключения из-за ошибки при инициализации татьяна09 БД в Delphi 1 19.05.2014 09:47
C# Нужна реализация возможности подключения между сервером и клиентом Wingedlion Помощь студентам 0 17.11.2013 19:06
Цепи Маркова <gr> C++ Builder 2 23.02.2012 00:31
к элементам первой половины массива добавить минимум, а к элементам второй - добавить максимум specialist Паскаль, Turbo Pascal, PascalABC.NET 3 08.05.2011 01:46
Как скрыть значок определённого подключения из папки "сетевые подключения"? mr_alex Win Api 2 05.11.2009 10:40