Например TDA7294

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

Текущее время: Пн июл 28, 2025 01:54:49

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


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



Начать новую тему Ответить на тему  [ Сообщений: 5536 ]     ... , , , 266, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб май 28, 2022 15:38:44 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1636
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Модель для PIC16F18313 есть?
Proteus v8.13


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

Карма: 12
Рейтинг сообщений: 17
Зарегистрирован: Ср июн 03, 2009 00:20:21
Сообщений: 441
Откуда: Новороссия ЛНР Рубежное -> РФ Калуга
Рейтинг сообщения: 0
Модель для PIC16F18313 есть?
Proteus v8.13

Proteus v8.13 SP0
Изображение


Вложения:
изображение_2022-05-28_154411787.png [9.39 KiB]
Скачиваний: 1004

_________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!! :wink:
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт авг 04, 2022 07:26:11 
Родился

Зарегистрирован: Чт июн 30, 2022 10:46:47
Сообщений: 4
Рейтинг сообщения: 0
Мужики и девчата, дайте пожалуйста ссылку или информацию где взять проверенную версию 8.13 или 8.14. Честно отлистал ветку до viewtopic.php?f=2&t=3739&hilit=Proteus+8.13&start=4200 и не нашел.
Спасибо!


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

Карма: 61
Рейтинг сообщений: 311
Зарегистрирован: Сб янв 14, 2012 15:34:13
Сообщений: 12739
Откуда: 26RUS
Рейтинг сообщения: 0
Ищи тут.
Спойлерhttp://forum.ru-board.com/topic.cgi?forum=35&topic=2309&start=600


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт авг 04, 2022 22:45:23 
Родился

Зарегистрирован: Чт июн 30, 2022 10:46:47
Сообщений: 4
Рейтинг сообщения: 0
Ищи тут.
Спойлерhttp://forum.ru-board.com/topic.cgi?forum=35&topic=2309&start=600


Спасибо! буду там искать раз альтернативы нет.
С трекера помню такую гадость чуть не поймал. Эмулятор спас только.


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

Зарегистрирован: Вт окт 10, 2017 11:29:15
Сообщений: 114
Откуда: рсо-а
Рейтинг сообщения: 0
Добра всем. Можно ли установить на одном компьютере с о.с. windows 7 два Proteus разных версий ?


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб авг 13, 2022 19:22:05 
Собутыльник Кота
Аватар пользователя

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2976
Рейтинг сообщения: 0
Пользуясь случаем, тоже имею вопрос.
Установлен 8.11, претензий нет.
Имеет смысл устанавливать 8.13?
ось 7х64.


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

Карма: 2
Рейтинг сообщений: 4
Зарегистрирован: Ср дек 26, 2007 11:21:30
Сообщений: 77
Рейтинг сообщения: 0
Добра всем. Можно ли установить на одном компьютере с о.с. windows 7 два Proteus разных версий ?

Можно
протеусу пох в какую папку устанавливать.
НО
настроки папок итд храняться в реестре и их надо переключать под каждую инсталляцию.


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

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2976
Рейтинг сообщения: 0
Здравствуйте, вопрос наверное к разработчикам.
Для проверки идей нужны микросхемы с I2S.
Неважно какие, лишь бы имелась работа с этим протоколом.
По идее МК типа stm32F4х должны работать.
А еще что-нибудь с таким протоколом есть?
Их ведь довольно много, но как их найти в Proteus?
Составлять список реальных чипов и проверять его на наличие моделей в proteus?
ИМХО это нереально...


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

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42350
Откуда: Нерезиновая
Рейтинг сообщения: 0
Kabron писал(а):
Для проверки идей нужны микросхемы с I2S.
Может, всё-таки I²C?
Вложение:
окно proteus.png [155.67 KiB]
Скачиваний: 96

Набираете I²C в строке- и у вас появятся все микросхемы, где в хароактеристиках вписано: I²C (только учтите, не все микросхемы имеют модель для работы в протеусе, иногда это бывает только УГО)


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

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2976
Рейтинг сообщения: 0
Нет, именно I2S. Тем не менее совет сработал, но... для девайсов без моделей.
Хотя модель STM32F4х, насколько я понимаю, есть, но в получаемом по указанию I2S списке ничего нет.
И понятно почему: поиск идет по названию и описанию.
Тогда получается, в моделях proteus ничего окромя STM32F4х с протоколом I2S нет? :(


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

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

А галку поставить "поиск с моделями" не.


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

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2976
Рейтинг сообщения: 0
Цитата:
но... для девайсов без моделей.

А галку поставить "поиск с моделями" не.


Вложения:
Снимок.JPG [54.49 KiB]
Скачиваний: 115
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вс авг 28, 2022 02:42:16 
Родился

Зарегистрирован: Чт июн 30, 2022 10:46:47
Сообщений: 4
Рейтинг сообщения: 0
Цитата:
но... для девайсов без моделей.

А галку поставить "поиск с моделями" не.


I2S протокол передачи аудио(на сколько помню) и наличие его в списке - всего лишь уведомление об реализованной аппаратной поддержки этого протокола в чипе. Что мешает его программно реализовать?
Возможно и найдется ответ почему его поддержки нет в эмуляторе...

И да, мир суров. Придётся искать чипы с протоколом, искать аналоги в протеусе и проверять наличие нужных функций. Информация не всегда соответствует действительности, мягко говоря.


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

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2976
Рейтинг сообщения: 0
I2S протокол передачи аудио(на сколько помню) и наличие его в списке - всего лишь уведомление об реализованной аппаратной поддержки этого протокола в чипе.
Не совсем так. Есть много чипов, в которых I2S является основной функцией. Например различные аудиоконвертеры, кодеры и декодеры, звуковые процессоры, УНЧ и т.п.
Например MAX98375.
Можно ли смоделировать его работу в протеусе на том же STM32F4х? Конечно можно! Но гораздо проще этот самый MAX98375 купить в виде модуля.


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

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 812
Откуда: Рязанская область
Рейтинг сообщения: 0
Здравствуйте, прошу помощи.
решил сделать на кухню часы с температурой, накидал скеч.
Спойлер
Код:

//---------- библиотеки ----------
#include <Wire.h>                                  // Подключаем библиотеку I2C
#include <microDS3231.h>
MicroDS3231 rtc;
#include "LedControl.h"
#include <microDS18B20.h>
MicroDS18B20<2> sensor;                            // подкдючаем датчик DS18B20  к атмеге ножка РВ2
LedControl LC = LedControl(12, 11, 10, 2);         //Создаём объект класса LedControl для двух устройств

//---------- Инициализируем переменные-------------------------------------------------------------------------------

int h1,h0,m1,m0,s1,s0;                             // h1 - десятки часов, h0 - еденицы часов и так далее ...
int d1, d0, mn1, mn0, y1, y0, dw;                  // d1 - десятки дней, d0 - еденицы дней и так далее...
int t0, t1, tv;                                    // t1 - десятки температуры, t0 - еденицы температуры и так далее ...
float temp;                                        // Переменная температуры
uint32_t timer;                                    // переменная для счетчиков времени

//---------- void SETUP ----------
void setup(){                                     

  Serial.begin (9600);                           
 
  int devices = LC.getDeviceCount();                    //Создаём целочисленную переменую devices и сохраняем в ней значение количества устройств
  for (int address = 0; address < devices; address ++)  //Начинаем инициализацию устройств в цикле переменная devices = 2, поэтому цикл выполнится 2
  {
    LC.shutdown(address, false);                        //Выводим устройство с адресом равным address из энергосберегающего режима
    LC.setIntensity(address, 8);                        // Устанавливаем интесивность свечения для устройства с адресом равным address на средний уровень
    LC.clearDisplay(address);                           // и очищаем дисплей с адресом равным address
   // Serial.println(address);delay(100);
  }
    sensor.requestTemp();                               // запрос температуры
    refreshAll();                                       // очистить экран
}
 
///============= void LOOP =======================
void loop(){
   
          watch();                                       // выводим на экран часы
                                                           
   if (millis() - timer >= 1000) {                       // измерение температуры длится 750 мс, у нас чуть больше
   timer = millis();         
   sensor.requestTemp();                                 // запрос температуры
  }
       
   if (sensor.readTemp()){                               //запрашивает данные с датчика и возвращает true, если они прочитаны корректно.

         temp = sensor.getTemp();                        // присваиваем результат
         Serial.println(sensor.getTemp()); 
 
         t1 = (int)temp/10;                             // t1 - десятки температуры
         Serial.print((int)temp/10);
         Serial.print(":");
         t0 = (int)temp%10;                             // t0 - еденицы температуры
         Serial.print((int)temp%10);
         
         LC.setDigit(1, 1, t1, false);                  // выводим на дисплей (№ MAX7219, разряд, наше значение, точка вкл/выкл)
         LC.setDigit(1, 2, t0, true);                   // выводим на дисплей (№ MAX7219, разряд, наше значение, точка вкл/выкл)                                         
 
         Serial.println(" end"); 
         //delay(2000);
      }
   else {                                               // если  данные с датчика прочитаны не корректно высвечиваем "0" ("error").
        LC.setDigit(1, 0, tv, true);                     // выводим на дисплей (№ MAX7219, разряд, наше значение, точка вкл/выкл) 
        Serial.println("error");
        //delay(2000);
        }
  }
//---------- ЧАСЫ ----------
void watch() {
 
  h1 = rtc.getHours()/10;              // десятки часа
  h0 = rtc.getHours()%10;              // еденицы часа
  m1 = rtc.getMinutes()/10;            // десятки минут
  m0 = rtc.getMinutes()%10;            // еденицы минут
  s1 = rtc.getSeconds()/10;            // десятки секунд
  s0 = rtc.getSeconds()%10;            // еденицы секунд
 
  LC.setDigit(0, 0, h1, false);        // выводим на дисплей (№ MAX7219, разряд, наше значение, точка вкл/выкл)
  LC.setDigit(0, 1, h0, false);
  LC.setDigit(0, 2, m1, false);
  LC.setDigit(0, 3, m0, false);
  LC.setDigit(0, 4, s1, false);
  LC.setDigit(0, 5, s0, false);

 /* Serial.print(h1);Serial.print(h0);
  Serial.print(":");
  Serial.print(m1);Serial.print(m0);
  Serial.print(":");
  Serial.print(s1);Serial.println(s0);
        delay(1000);*/
  }

//---------- очищаем дисплей ----------
void refreshAll() {

  int devices = LC.getDeviceCount();                   // devices значение количества устройств
  for (int address = 0; address < devices; address ++) // Начинаем инициализацию устройств в циклепеременная devices = 2, поэтому цикл выполнится 2 раз
  {
    LC.clearDisplay(address);                          // очищаем дисплеи
  }
}
//---------- КОНЕЦ ----------

в железе проверить нет возможности пока, детальки едут из Китая ...
нарисовал в протеусе и ... три дня :?
СпойлерИзображение


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

да я менял библиотеки, ножки атмеги328 (ардуины) и никак не разберусь... почему в ардуиновском пороге выводится темпера,
а в потеусе выводится "0" (если данные с датчика прочитаны не корректно высвечиваем "0" ("error")) как будто датчик не подключен!

большая просьба, написать какой нибуть код и проверте в моем протеусе выводится температура?
или подскажите, что не так я нарисовал в протеусе? а может температура и в железе выводиться не будет ? :facepalm:


Вложения:
chasy_atmega328_ds3132_ds18B20_max7912.rar [24.7 KiB]
Скачиваний: 143
библиотеки.rar [405.19 KiB]
Скачиваний: 128
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт сен 23, 2022 17:17:35 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 2
Я бы поэкспериментировал со свойствами подтягивающего резистора на линии датчика (digital/analog). В своё время тоже в каком-то из этих режимов у меня не работало.


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

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 812
Откуда: Рязанская область
Рейтинг сообщения: 0
Цитата:
со свойствами подтягивающего резистора на линии датчика (digital/analog).

Вы имеете ввиду это
СпойлерПлата Arduino Nano имеет 14 цифровых контактов, которые помечаются буквой D (цифровой, digital). Контакты используются как входы и выходы, у каждого имеется подтягивающий резистор. Аналоговые пины обозначаются буквой А и используются как входы. У них отсутствую подтягивающие резисторы, они измеряют поданное на них напряжение и возвращают значение при помощи функции analogRead().


я выше писал :tea: пробовал подключить к А0, А1 (У них отсутствую подтягивающие резисторы)
пробовал подключить к D2, D1 (у каждого имеется подтягивающий резистор)

результат :cry:


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

Карма: 3
Рейтинг сообщений: 5
Зарегистрирован: Ср июл 16, 2014 12:40:03
Сообщений: 211
Рейтинг сообщения: 0
Здравствуйте, прошу помощи.
решил сделать на кухню часы с температурой, накидал скеч. Ну так и сделай по этой схеме


Вложения:
Termo_clock_ATM.zip [62.28 KiB]
Скачиваний: 133
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт сен 23, 2022 19:44:36 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 77
Зарегистрирован: Пт фев 27, 2015 12:00:53
Сообщений: 812
Откуда: Рязанская область
Рейтинг сообщения: 0
1. это мне не подходит
2. мне нужно три экрана показывающие время, температуру за окном, температуру в кухне
3. под все свои хотелки я в состоянии написать скеч сам
у вас прошу помощи разобраться с протеусом пока не приехали из китая комплектующие, почему он не показывает температуру


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5536 ]     ... , , , 266, , , ...  

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


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

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


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

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


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