Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 11.10.2009, 10:52  
kovax_mur
Частый гость
 
Регистрация: 05.10.2009
Сообщений: 18
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kovax_mur на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Здрасьте всем!
Случайно наткнулся на данную прогу, помучал чуток 3ю версию - бедновато с перефирией, поставил 4ю - уже по лучше))))
сразу написал несколько прог для осуществеления своей давней мечты - сделать приборную панель цифровую для авто)))
пока сделал одометр на 16х1 и спидометр на 3х7сегм - все на отдельные девайсы на 16Ф84А (для простоты осознания и только в эмуляции, но протеус пока не освоил((()
еще надо написать проги для тахометра и пару шкал для температуры, вольтметр и безина...
суть в другом - есть огромное желание все сделать на большом ЖК дисплее типа 320х240 или по проще 128х64 - какой проц выбрать для данного проекта с минимальной обвеской (4-5 АЦП, десяток входов, энергонезависимя память)???
kovax_mur вне форума  
Непрочитано 11.10.2009, 11:13  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Все это я делал на 2-х 18F252
Сначала сделал на на индикаторе 1602 (16х2) и 11-ти 7-ми сегментных индикаторах, потом заменил 1602 на нокиевский цветной дисплей 132х132
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 11.10.2009 в 11:15.
AlBraun вне форума  
Сказали "Спасибо" AlBraun
kovax_mur (11.10.2009)
Непрочитано 11.10.2009, 11:21  
kovax_mur
Частый гость
 
Регистрация: 05.10.2009
Сообщений: 18
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kovax_mur на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Все это я делал на 2-х 18F252
Сначала сделал на на индикаторе 1602 (16х2) и 11-ти 7-ми сегментных индикаторах, потом заменил 1602 на нокиевский цветной дисплей 132х132
оооо, значит я не одинок)))
а по подробней что было сделано и что получилось?

дисплейчик хочется по больше - хочу чтоб не менее 3" была диагональ)))
у китайцев нашел дисплей 10", но очень узкий (в зеркала ставят, телеки встроенные), правда нет описания ни какого(((
kovax_mur вне форума  
Непрочитано 11.10.2009, 11:44  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от sl_64 Посмотреть сообщение
при проверке в протеусе в переменной st все нули. Может что не правильно делаю?
Учите матчасть.
Операции с переменными типа "float" проводятся через функции,
не просто x = y/z,
а x = fdiv(y_float, z_float)
причем твой "х" и "у" переменные должны быть тоже float, поэтому я добавил эти переменные в твой проект и заменил в коде.
Еще добавил вывод на дисплей 1602, для наглядности.
Вложения:
Тип файла: rar float.rar (1.2 Кб, 148 просмотров)
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
AlBraun вне форума  
Непрочитано 11.10.2009, 11:44  
minem
Прописка
 
Аватар для minem
 
Регистрация: 10.09.2008
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 15 раз(а) в 9 сообщении(ях)
minem на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Не хочу тебя огорчать, но похоже у тебя индикаторы с общим анодом.
Я не очень растроился, я это знал, и страниц пять назд возмущался отсутствию элементарных(на мой взгляд) настроек 7мисегментников.
Сообщение от AlBraun Посмотреть сообщение
Для эксперимента, измени в FC в опциях индикаторов катод на анод. Перешей и глянь результат
Все варианты перепробованы: либо негативная индикация либо опрос нулём.
Да и бог с ним.
minem вне форума  
Непрочитано 11.10.2009, 12:01  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от kovax_mur Посмотреть сообщение
а по подробней что было сделано и что получилось?
Все получилось, и в железе воплотил на двух платах.
На первой один проц:
  • Обсчет датчика спидометра, он же одометр
  • Обсчет тахометра
  • Запись одометра в память при выключении замка зажигания.
  • Вывод шимов скорости и оборотов для отображения на линейки светодиодов вокруг цифровых значений.
  • Обслуживание цветного дисплея с выводом показаний одометра общий/дневной, средняя скорость, часы, меню настроек компьютера/дисплея
  • Вывод пищалки для озвучки критических параметров температуры двигателя, бензина, забытый включенный поворот.
На второй прате второй проц:
  • Вывод индикации на 11-ть 7-ми сегментных индикатора, слава на право:
    • 3 цифры - амперметр +/- 20А точность 0,1А
    • 3 цифры - спидометр 0 - 250 км/ч точность 1 км/ч
    • 2 цифры - тахометр 0 - 10 тыс. об. точность 100 об/м
    • 3 цифры - вольтметр 0 - 20v точность 0,1v
  • Вывод на столбиковые светодиодные индикаторы температура двиготеля и уровень бензина.

Ну так на вскидку вроде все вспомнил.
P.S. большие дисплеи зачастую с параллельным интерфейсом, последовательный не успеет такое количество пискелей обслуживать. А с параллельным геморроя на порядок больше и контроллер должен быть поприличней.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 11.10.2009 в 12:20.
AlBraun вне форума  
Непрочитано 11.10.2009, 12:14  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от minem Посмотреть сообщение
Все варианты перепробованы
Ну если хочешь и не сложно, можешь попробовать этот вариант, я скомпилировал для общего анода и под 877-й проц.
В протеусе все пашет.
Вложения:
Тип файла: rar Clock2.rar (3.9 Кб, 178 просмотров)
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
AlBraun вне форума  
Непрочитано 11.10.2009, 12:46  
sl_64
Частый гость
 
Регистрация: 16.06.2005
Сообщений: 47
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
sl_64 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
не просто x = y/z,
а x = fdiv(y_float, z_float)
Спасибо за подсказку, эту функцию я видел, но.......
sl_64 вне форума  
Непрочитано 11.10.2009, 12:53  
minem
Прописка
 
Аватар для minem
 
Регистрация: 10.09.2008
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 15 раз(а) в 9 сообщении(ях)
minem на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Дык у меня работает, я все варианты перепробовал. Только в негативе.
Это можно исправить либо аппаратно (оно того не стоит), либо перписать макрос компонента (правой кнпкой на компоненте-"свой код"), но там Си, а я в нём не очень шарю.
На 18F2550 запустил SPEECH, попытался произнести "hello", такой бред получается. Да и кварец всего на 20МГц самый большой нашёл, по этому несущая ШИМа ппадает в звуковой диапазон.
Миниатюры:
Нажмите на изображение для увеличения
Название: Си мля.JPG
Просмотров: 91
Размер:	39.1 Кб
ID:	1022  
minem вне форума  
Непрочитано 11.10.2009, 13:15  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от minem Посмотреть сообщение
Дык у меня работает, я все варианты перепробовал. Только в негативе.
У меня на авто компьютере работаю именно с общим анодом, но я завел их аноды через транзисторные ключи, реально порт не потянет нагрузку. А сегменты через дешифратор 555ИД18. Одинадцать индикаторов в динамическом режиме работают.
Сообщение от minem Посмотреть сообщение
кварец всего на 20МГц самый большой нашёл
попробуй перед прошивкой фьюзом поставить режим кварцевого генератора в HS.
Это умножит его такт в 4 раза. Некоторые модули проца будут работать в 4 раза быстрее. Я экспериментировал с этим режимом и мне помогло при скорости отрисовки на цветном дисплее.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 11.10.2009 в 13:20.
AlBraun вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FlowCode - русификаторы. bars-profi Микроконтроллеры, АЦП, память и т.д 33 25.09.2017 13:52
Оптимальный старт в программировании МК на С Neman2000 Embedd С 1250 06.09.2013 08:51
Помогите FlowCode Pic -Avr enigm Микроконтроллеры, АЦП, память и т.д 3 17.04.2011 22:59
Flowcode v4 Garick1 Proteus, KiCAD и другие ECAD 1 07.07.2009 18:16
Matrix Flowcode v3.2.2.40 spasbyspas Proteus, KiCAD и другие ECAD 6 07.11.2007 22:27


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot