Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

MCP41010+proteus

Непрочитано 24.09.2011, 17:17  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: MCP41010+proteus

Сообщение от dosikus Посмотреть сообщение
или что бы клок без разрывов ?
Впервые слышу, чтобы кто-то был критичен к этому.
Реклама:
Easyrider83 вне форума  
Непрочитано 24.09.2011, 17:37  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: MCP41010+proteus

Погуглите SMbus

41010 частота и скважность могут быть любые до 4...10 МГц (зависит от питания), важно передать 16 бит без изменения уровня CS
niXto вне форума  
Непрочитано 24.09.2011, 17:39  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: MCP41010+proteus

Сообщение от Easyrider83 Посмотреть сообщение
Впервые слышу, чтобы кто-то был критичен к этому.
Вот и я про то же . Или же все таки CS , Сергей ау ...
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
CERGEI1982 (25.09.2011)
Непрочитано 24.09.2011, 21:49  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: MCP41010+proteus

"С газом, без газа - че Вы понимаете во флотском юморе" (Особенности нац. рыбалки)
Я ж писал программный SPI для CCS и модели MCP41010 в Протеусе прокатывает на ура. Хотите с паузой - силь ву пле, аве плезир.
Миниатюры:
Нажмите на изображение для увеличения
Название: ScreenShot94.gif
Просмотров: 73
Размер:	10.0 Кб
ID:	26363  
Вложения:
Тип файла: rar test_with_pause.rar (42.0 Кб, 83 просмотров)
Halex07 вне форума  
Эти 2 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
CERGEI1982 (25.09.2011), KruBoHic (17.11.2011)
Непрочитано 25.09.2011, 06:09  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: MCP41010+proteus

Тож заработало,значит я дурак в чем то напутал
Правда прот глючит немного версия 7.8 при выводе Digital Grath в максимальное окно исчезает схема вся
Halex07 подскажи как ты выставляеш на графике начальное время не нулевое.
А spi_xfer(); кто пробовал,передаю таким же макаром.Но на выходе нули
__________________
Глаза боятся,а руки делают.

Последний раз редактировалось CERGEI1982; 25.09.2011 в 06:47.
CERGEI1982 вне форума  
Непрочитано 25.09.2011, 10:15  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: MCP41010+proteus

Сообщение от CERGEI1982 Посмотреть сообщение
Правда прот глючит немного версия 7.8 при выводе Digital Grath в максимальное окно исчезает схема вся
Halex07 подскажи как ты выставляеш на графике начальное время не нулевое.
Ну, во-первых в моем примере не Digital, а Mixed Grath, потому что так удобнее, когда надо совместить на одном цифровые и аналоговые трассы. Цифровые выводятся каждая по отдельности, аналоговые накладываются одна на другую разными цветами в нижней части. При добавлении трасс выбираем пробник и куда его сунуть (скриншот 1).
Во-вторых в любом графике можно задать начальное и конечное время - главное, чтоб конечное было больше начального, ну и следите за размерностью, т.е. без букв - секунды, с m - миллисекунды, с u - микросекунды (скриншот 2)
Во-третьих окно проекта никуда не исчезает, просто если окно максимизированного графика раскрылось во весь экран, оно его загораживает (скриншот 3). В окне проекта максимизированный график заменяется пустой рамкой с надписью. В раскрытом окне графика появляются дополнительные опции и ими можно оперировать независимо от окна ISIS, в том числе и запускать расчет графика пробелом или через кнопки в левом нижнем углу. После того как нахулиганились, достаточно щелкнуть по красному кресту в правом верхнем и граф свернется на свое обычное место в проекте со всеми изменениями.
А в-четвертых в выложенном примере и на скриншоте в предыдущем посте график один и тот же, размноженный через Block Copy. Поэтому, в его свойствах стартовое время 0, стоповое 2 секунды. Но, нижний график был максимизирован, а затем нужная область выделена и растянута во времени (скриншоты 4 и 5). Потом я просто свернул окно и получилось то, что Вы видите открыв проект или на картинке из предыдущего поста (нижний график).
Для определения параметров точек на максимизированных графиках пользуемся курсорами зеленый (левая мыши) и красным (левая мыши+CTRL). Курсоры видны только в максимизированном графике и при сворачивании, печати и экспорте в графику или PDF не выводятся. Но по ним очень удобно определять характеристики сигналов, осциллограф в этом отношении и близко не стоит (картинки 5 и 6).
Вся эта кухня возможна на любом максимизированном графике аналоговом, цифровом, смешанном и т.д.
ЗЫ Ну и последнее про время - я даже зарядку аккумулятора имитирую графиком, используя кондер очень большой емкости в несколько тысяч фарад и резисторы для имитации внутреннего сопротивления. Был где то пример на пару страниц ветки дальше. Так вот, при конечном времени в секундах, но на 10 часов и более (3600 сек) время просчета графика занимает секунды даже на хилом нетбуке. Конечно, если будет куча элементов, то время увеличится.
Миниатюры:
Нажмите на изображение для увеличения
Название: ScreenShot96.gif
Просмотров: 56
Размер:	16.0 Кб
ID:	26370   Нажмите на изображение для увеличения
Название: ScreenShot95.gif
Просмотров: 56
Размер:	36.5 Кб
ID:	26371   Нажмите на изображение для увеличения
Название: ScreenShot97.gif
Просмотров: 62
Размер:	78.1 Кб
ID:	26372  

Нажмите на изображение для увеличения
Название: ScreenShot98.gif
Просмотров: 52
Размер:	47.4 Кб
ID:	26373   Нажмите на изображение для увеличения
Название: ScreenShot99.gif
Просмотров: 52
Размер:	41.2 Кб
ID:	26374   Нажмите на изображение для увеличения
Название: ScreenShot100.gif
Просмотров: 56
Размер:	39.0 Кб
ID:	26375  

Halex07 вне форума  
Эти 2 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
CERGEI1982 (25.09.2011), KruBoHic (17.11.2011)
Непрочитано 25.09.2011, 17:09  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: MCP41010+proteus

Сообщение от CERGEI1982 Посмотреть сообщение
А spi_xfer(); кто пробовал,передаю таким же макаром.Но на выходе нули
Ну, если поизголяться, то можно и им. Главное правильно настроить, хотя все равно получается коряво, приходиться сшивать команду и данные через UNION.
Вложения:
Тип файла: rar Test_CCS_SPI.rar (42.2 Кб, 78 просмотров)
Halex07 вне форума  
Непрочитано 25.09.2011, 17:13  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: MCP41010+proteus

Что мешает написать своё ???? На уровне регистров ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 25.09.2011, 18:39  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: MCP41010+proteus

Сообщение от dosikus Посмотреть сообщение
Что мешает написать своё ???? На уровне регистров ...
А зачем? Если можно погуглить готовое. Или подождать, когда напишут и пожуют...
niXto вне форума  
Непрочитано 25.09.2011, 18:44  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: MCP41010+proteus

Сообщение от niXto Посмотреть сообщение
Если можно погуглить готовое.
Я тут как то погуглил ...
Искал более-менее вменяемую работу с LS020 и nokia 1100- 1200.
В итоге плюнул и написал свое .
__________________
Осторожно , злой кот
dosikus вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как подружить AVR Studio и Proteus? Serge_Serge_ Proteus 27 13.12.2011 20:44
Proteus не сбрасывает флаг RBIF в регистре INTCON korpinbox Proteus 3 23.08.2011 23:33
Proteus 7.6 SP4 вышел. Обновляемся! Easyrider83 Proteus 7 16.02.2010 21:26
Необьяснимая проблема в PROTEUS, помогите... dimonbest Proteus 25 14.04.2007 13:51
Proteus и время. zelanez Микроконтроллеры, АЦП, память и т.д 12 21.06.2006 19:16


Часовой пояс GMT +4, время: 12:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.