Например TDA7294

Форум РадиоКот • Просмотр темы - Proteus: вопросы и ответы
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 04, 2025 23:27:12

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 5536 ]     ... , , , 263, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Работа с Virtual Terminal в Proteus
СообщениеДобавлено: Вс янв 09, 2022 10:30:03 
Родился

Зарегистрирован: Пт янв 07, 2022 22:10:14
Сообщений: 10
Рейтинг сообщения: 0
Никак не хочет работать терминал. ЗАпускаешь проект, выходит окно консоли, но с ним ничего нельзя сделать. Не знаю уж что происходит при приеме, но при попытке передать с терминала что-то - ноль реакции. Подскажите что может помочь, ибо в интернете не нашел инфы, которая поможет


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с Virtual Terminal в Proteus
СообщениеДобавлено: Вс янв 09, 2022 11:53:24 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1641
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Попробуйте "от простого к сложному":
1. в Proteus: Echo между двумя Virtual Terminals.
2. простая программа на AVR: печать в терминале.
3. поделитесь здесь кодом, частью проекта, который пишет/читает в терминале.

Ваши информации нет, а велика вероятность неточности или ошибки во многих местах:
от настройки софта, закладки, меню, соединения, до прогр. код.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с Virtual Terminal в Proteus
СообщениеДобавлено: Вс янв 09, 2022 12:18:31 
Родился

Зарегистрирован: Пт янв 07, 2022 22:10:14
Сообщений: 10
Рейтинг сообщения: 0
В архиве проект протеуса. Вот код. В нем пока что я прописал условие, если информацию передается запитать вывод порта. Для эксперимента. А вообще должен работать на свиче
Код:
int main(void)
{
   unsigned int a = 0;
   USART_init();
   SPI_init();
   while(1)
   {
      a = UDR;
      if(a)
         PORTB |= (1<<5);
      Write_picture_1();
   }
}


Вложения:
Архив WinRAR.rar [52.74 KiB]
Скачиваний: 181
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с Virtual Terminal в Proteus
СообщениеДобавлено: Вс янв 09, 2022 12:58:38 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1641
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Для начало дождитесь загрузки UCSRA (bit 7 - RXC: UART receive complete):
Код:
    while(!(UCSRA & (1<<RXC)));

а потом читайте UART I/O Data Register:
Код:
    a = UDR;


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с Virtual Terminal в Proteus
СообщениеДобавлено: Вс янв 09, 2022 13:25:14 
Родился

Зарегистрирован: Пт янв 07, 2022 22:10:14
Сообщений: 10
Рейтинг сообщения: 0
Все равно не могу ничего писать в терминале


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с Virtual Terminal в Proteus
СообщениеДобавлено: Вс янв 09, 2022 13:27:24 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1641
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Лучше найти подходящий пример в сети, и переписать дословно, по крайней мере: для первого теста.
Потом редактируйте под свой случай.

USART in AVR ATmega16/ATmega32
https://www.electronicwings.com/avr-atm ... 1632-usart

avr echo
https://github.com/isrlabs/avr-echo
---
Ваше Terminals echo в Proteusе работает?


Вложения:
echo.jpg [125.69 KiB]
Скачиваний: 109
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт янв 14, 2022 22:08:35 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс фев 12, 2017 12:39:48
Сообщений: 119
Рейтинг сообщения: 0
Вопрос от совсем непонимающего: по схеме 393 https://www.onsemi.com/pdf/datasheet/lm393-d.pdf а в закромах нашлась 358 https://html.alldatasheet.com/html-pdf/ ... M358N.html
Это аналог и если да то от3В способна работать ? Спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт янв 14, 2022 22:53:30 
Мучитель микросхем
Аватар пользователя

Карма: 12
Рейтинг сообщений: 17
Зарегистрирован: Ср июн 03, 2009 00:20:21
Сообщений: 441
Откуда: Новороссия ЛНР Рубежное -> РФ Калуга
Рейтинг сообщения: 0
юрай, Это разные про принципу работы микросхемы.
393 компаратор
358 усилитель
Усилитель можно заставить работать компаратором, но это извращение не для непонимающих, не совсем просто это.

_________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!! :wink:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт янв 14, 2022 23:24:59 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс фев 12, 2017 12:39:48
Сообщений: 119
Рейтинг сообщения: 0
спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 02:17:28 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42374
Откуда: Нерезиновая
Рейтинг сообщения: 0
юрай, Это разные про принципу работы микросхемы.
393 компаратор
358 усилитель
Усилитель можно заставить работать компаратором, но это извращение не для непонимающих,

А чего там "заставлять"? Просто впаять, и всё.. LM358 начинает работать от 3-х вольт, выходной ток 10~20 мА, так, что- вполне можно попробовать..


зы.. В простейшем термостабилизаторе для паяльника - один канал LM358 используется как усилитель сигнала термопары, а второй- делает вид, что он- КОМПАРАТОР..-
https://usamodelkina.ru/11174-payalnaya ... gle.com%2F
СпойлерИзображение

Да и китайцы в своих ПС тоже ОУ вместо компараторов используют.. :dont_know:

Проверил, работает и с LM358, проблема в том, что LM358 начинает нормально работать от 3-х вольт, поэтому, если порог срабатвания поставить 3 вольта, то, светодиод зажигается, а, при напряжении 2,8~2,9 вольта- гаснет, так как перестаёт работать сама микросхема..

зы.. Если уж использовать сдвоенный ОУ или компаратор, то, наверное, есть смысл сделать ДВА порога срабатывания индикатора, или, например, индикатор "больше 3 вольта" и "меньше 3 вольта".. Добавить- то надо, всего две детальки- светодиод и резистор.. Если не светится ни один из светодиодов- то батарейка разряжена СОВСЕМ..
СпойлерИзображение


зы.. Но, всё- таки, компаратор лучше, чем ОУ..

зызы.. А схема на одной TL431 делает то же самое, только без компараторов или ОУ.. :))) :))) :)))
СпойлерИзображение

Сдвоенный двухцветный светодиод можно заменить двумя встречно- параллельно включёнными светодиодами..

Попробовал реализовать схему на TL431.. В общем- в "железе" срабатывает только светодиод, который показывает "меньше порогового значания". Выбросил светодиод "больше", вмсете с резистором- получилась вот такая схема:
Изображение
Она тоже в протеусе работает, только светодиод почти не видно..
А "в железе" схема работает только с зелёным или синим светодиодом, а с желтым или красным- светодиод не гаснет полностью, если входное напряжение больше порогового :shock: .. Видимо, это связано с "прямым падением напряжения на светодиоде"- у желтых и красных это 2,0~2,4 вольта, а у синих и зелёных- что- то около 3-х вольт..


Вложения:
пороговый индикатор на TL431.png [16.49 KiB]
Скачиваний: 918
пороговый индикатор на компаратореV2.png [35.14 KiB]
Скачиваний: 281
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 07:13:49 
Друг Кота
Аватар пользователя

Карма: 61
Рейтинг сообщений: 311
Зарегистрирован: Сб янв 14, 2012 15:34:13
Сообщений: 12768
Откуда: 26RUS
Рейтинг сообщения: 0
Цитата:
Она тоже в протеусе работает, только светодиод почти не видно..

Так у тебя китайский светик вот и не видно. Видно только если глаза сузить. :))) Нормальный светит ярко.
Вложение:
1.jpg [92.99 KiB]
Скачиваний: 118

:facepalm:
Вложение:
2.jpg [112.01 KiB]
Скачиваний: 106


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 12:10:04 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс фев 12, 2017 12:39:48
Сообщений: 119
Рейтинг сообщения: 0
"в железе" схема работает только с зелёным или синим светодиодом,
download/file.php?id=376118

У меня с любым работает и красным мигающим только некоректно со всеми. Отсечка задаётся и отрабатывает заданное пороговое напряжение в 3,25В . Когда напряжение выше светодиод по тусклее светит а при достижении 3,25 -ярче . И так с любыми светиками.
Я не умею выражаться правильными терминами но как мне видится TL-ка шунтирует светодиод пока напруга по выше а как достигся порог в 3,25 TL-ка она открывается и пропадает сигнал отрицательный тем самым позволяя светодиоду ярко загораться через R3 R4/
Так при этой низковольтной батареи и большого сопротивления TL , её сигнала крайне недостаточно для шунтирования. Или всё по другому тут происходит ? Вообщем собрал вроде как без ошибки а получаю более тусклый светодиод и при пороге -яркий.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 12:20:01 
Мучитель микросхем
Аватар пользователя

Карма: 12
Рейтинг сообщений: 17
Зарегистрирован: Ср июн 03, 2009 00:20:21
Сообщений: 441
Откуда: Новороссия ЛНР Рубежное -> РФ Калуга
Рейтинг сообщения: 0
"в железе" схема работает только с зелёным или синим светодиодом,
download/file.php?id=376118
Думаю шо если добавить туда транзистор который управляется от TL и управляет светодиодом то всё будет хорошо.

_________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!! :wink:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 12:26:33 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42374
Откуда: Нерезиновая
Рейтинг сообщения: 0
Так у тебя китайский светик вот и не видно. Видно только если глаза сузить. :))) Нормальный светит ярко.

Даже для самого некитайского ЗЕЛЁНОГО светодиода- прямое падение напряжения должно быть 3 вольта..
Изображение
А эту хохмочку, с настройками, я знаю..

Murka писал(а):
Думаю шо если добавить туда транзистор
Добавить, конечно, можно.. И транзистор, и МК, хоть радиолампу :))) :))) :)))
Это попытка сделать индикатор с минимумом деталей, а так- схема на компараторе или ОУ- работает СТАБИЛЬНО..

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

Вот вы не поверите, но и я получаю то же самое :))) :))) :))) НО!!! Это если поставить красный или желтый светодиод, а, если поставить зелёный или синий- то всё работает корректно- при напряжении, бОльшем порогового, светодиод гаснет..
Можно попробовать последовательно с красным (желтым) светодиодом включить диод в прямом направлении, это добавит около 0,5~0,6 вольта к падению напряжения на светодиоде, но это уже будут "костыли"..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 15:58:04 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс фев 12, 2017 12:39:48
Сообщений: 119
Рейтинг сообщения: 0
"Murka" Думаю шо если добавить туда транзистор который управляется от TL и управляет светодиодом то всё будет хорошо.[

Такая с добавлением NPN . R3 подбирался и энтузиаст вышел на 11К. Только я как малопонимающий не понимаю почему светодиод в схеме не над транзистором?


Вложения:
87e961f9c0fdaa96b88ce6e2d04461dc.jpg [23.52 KiB]
Скачиваний: 321
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 16:16:49 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42374
Откуда: Нерезиновая
Рейтинг сообщения: 0
юрай писал(а):
Только я как малопонимающий не понимаю почему светодиод в схеме не над транзистором?
Потому, что, транзистор здесь "трудится" ЭМИТТЕРНЫМ ПОВТОРИТЕЛЕМ, и поставлен для того, чтобы "открытая" TL431 не сажале на себе ток через резистор ~ 500 Ом, а "сажала" ток через резистор 11 кОм.. В общем- для уменьшения тока, потребляемого схемой.

Да, ещё- 1 кОм последовательно со светодиодом для напряжения 3 вольта- ЭТО ОЧЕНЬ МНОГО! Там 100 Ом, ну, или, что- то того же порядка надо ставить..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 16:44:30 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс фев 12, 2017 12:39:48
Сообщений: 119
Рейтинг сообщения: 0
Растолкую по своему кая я понимаю : Отрицательный от ТЛки преобладает над + через 11к и транзистор NPN закрыт. При достижении порога срабатывания отрицательный пропадает и через 11К на базу транзистора поступает плюс и открывает его. Транзистор проводит минус и на расположенный светодиод сверху по схеме зажигает его. ???
Почему он снизу?
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 17:21:07 
Мучитель микросхем
Аватар пользователя

Карма: 12
Рейтинг сообщений: 17
Зарегистрирован: Ср июн 03, 2009 00:20:21
Сообщений: 441
Откуда: Новороссия ЛНР Рубежное -> РФ Калуга
Рейтинг сообщения: 0
Это попытка сделать индикатор с минимумом деталей,
Тю, возьми триггер шмитта в sot23-5 и не мучься, делитель на входе 2-3 резистора и токоограничение для светодиода 1 резистор.

Добавлено after 2 minutes 50 seconds:
юрай, Да там без разницы снизу или сверху, хотя нет разница в инверсии неинверсии входного сигнала, на своём рисунке килоом 100 в базу транзистора поставь и должно работать.

Добавлено after 6 minutes 54 seconds:
Может я не совсем понял идею индикатора, если это индикатор питания то это как раз оптимальный вариант.

_________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!! :wink:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 17:31:43 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42374
Откуда: Нерезиновая
Рейтинг сообщения: 0
Ещё раз!!
Вот в ЭТОЙ схеме:
СпойлерИзображение

транзистор включён ЭМИТТЕРНЫМ ПОВТОРИТЕЛЕМ (усилитель тока), что это такое - почитайте, ну, хотя бы вот:
https://www.ruselectronic.com/emitterniy-povtoritel/
А вот в этой схеме:
СпойлерИзображение

транзистор работает как КЛЮЧ (схема с "общим эмиттером", усилитель по напряжению),
А, вот тут есть про схемы включения транзисторов- http://radiocon-net.narod.ru/page16.htm

Но, ВАША схема неработоспособна с самого начала- на "открытом" выходе (катоде) TL431 напряжение не будет меньше 2~2,5 вольта, то есть, транзистор всё равно останется открытым, не зависимо от состояния напряжений на входе TL431..
Чтобы ВАША схема заработала, её нужно "допилить"-
СпойлерИзображение

Возможно, "в жизни" понадобится не один, а два диода.. :dont_know: Ну, ещё можно добавить резистор с базы транзистора на эмиттер..


Вложения:
пороговый индикатор на TL431-V3.png [14.78 KiB]
Скачиваний: 276
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб янв 15, 2022 17:40:06 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс фев 12, 2017 12:39:48
Сообщений: 119
Рейтинг сообщения: 0
Спасибо за терпение и за допилинг . Но если тут всё правильно то соберу так ведь по проще чем допиленная вами

Дополнил . Собрал . Настраивается отлично. Конечно номиналы резисторов все другие . Транзистор другой. Пока прогрел хорошенько феном этот макет и уплыла всего на 0,005 вольта раньше чем настроил при +22 . Даже странно. Сейчас закинул макет за окном но там всего +5. Буду держать кулаки. Ведь весь головняк небыл в том что не настраивалось а что убегало даже при пару градусов туда-сюда от тех +22 при которых производилась настройка. Дополню Сюда
viewtopic.php?f=11&t=180613&start=20


Вложения:
87e961f9c0fdaa96b88ce6e2d04461dc.jpg [23.52 KiB]
Скачиваний: 112
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5536 ]     ... , , , 263, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y