|
преобразователь 0...5v-0...5v |
|
|
|
Oct 20 2010, 04:54
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 20-10-10
Пользователь №: 60 279

|
привет друзья прошу сильно не пинать , в ацп и цап не силен ,требуется преобразователь с 0...5v на 0...5v как реализовать? надо так чтоб например при входном 1.1в а на выходе было 1.6в и.т.д очень прошу помогите новичку
|
|
|
|
|
 |
Ответов
|
Nov 23 2010, 14:03
|
Частый гость
 
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066

|
Цитата(ARAM.S @ Oct 20 2010, 07:54)  привет друзья прошу сильно не пинать , в ацп и цап не силен ,требуется преобразователь с 0...5v на 0...5v как реализовать? надо так чтоб например при входном 1.1в а на выходе было 1.6в и.т.д очень прошу помогите новичку  Е-мае!!! Год назад друг-авторемонтер попросил сделать именно то, что просит топикстартер. Причем ОЧЕНЬ СРОЧНО. В то время у меня было несколько свободного времени. Взялся и за около месяца слепил. Могу отдать в хорошие руки. Только не пинайте, поскольку все делалось слишком срочно. Сопровождать проект не буду. Нету свободного времени. Что это? Примочка на контроллере со входом(0..5) и выходом(0..5). На компе запускается программа, которая управляет примочкой. Функция соответствия выхода входу строится мышкой с возможностью сохранения в файл, загрузки из файла, графического редактирования, выгрузки в примочку, реалтайм-наблюдения за входом и выходом... Примочка подключается к компу через К-line адаптер. Выгруженная в примочку функция преобразования сохраняется в ЕЕПРОМ. Т.е. примочка выполняет свою функцию даже без подключения к компу. Поскольку АТМЕГА8 не очень дешева, то слеплена программулинка, которая по сохраненной функции преобразования генерирует файл прошивки под более дешевый контроллер АТТINY13.(уже без возможности внешнего ею управления). Короче, вот:
CONVERTER.rar ( 3.91 мегабайт )
Кол-во скачиваний: 2624
|
|
|
|
|
Nov 26 2010, 16:35
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 20-10-10
Пользователь №: 60 279

|
Цитата(aleksey_g @ Nov 23 2010, 18:03)  Е-мае!!! Год назад друг-авторемонтер попросил сделать именно то, что просит топикстартер. Причем ОЧЕНЬ СРОЧНО. В то время у меня было несколько свободного времени. Взялся и за около месяца слепил. Могу отдать в хорошие руки. Только не пинайте, поскольку все делалось слишком срочно. Сопровождать проект не буду. Нету свободного времени. Что это? Примочка на контроллере со входом(0..5) и выходом(0..5). На компе запускается программа, которая управляет примочкой. Функция соответствия выхода входу строится мышкой с возможностью сохранения в файл, загрузки из файла, графического редактирования, выгрузки в примочку, реалтайм-наблюдения за входом и выходом... Примочка подключается к компу через К-line адаптер. Выгруженная в примочку функция преобразования сохраняется в ЕЕПРОМ. Т.е. примочка выполняет свою функцию даже без подключения к компу. Поскольку АТМЕГА8 не очень дешева, то слеплена программулинка, которая по сохраненной функции преобразования генерирует файл прошивки под более дешевый контроллер АТТINY13.(уже без возможности внешнего ею управления). Короче, вот:
CONVERTER.rar ( 3.91 мегабайт )
Кол-во скачиваний: 2624Спасибо дорогой aleksey_g то что надо, уже собираю о результатах тут напишу , еще раз СПАСИБО
|
|
|
|
|
Nov 26 2010, 18:31
|
Частый гость
 
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066

|
Пожалуйста! Буду очень рад, если мой труд не пропал даром.
Подсказка: Если не особо нужна оперативная калибровка и Вы ТОЧНО знаете, какое напряжение нужно сопоставить какому, то можете собирать тот, который на ТИНИ13. Там уже есть исходник под ИАР. Нужно только ручками поменять таблицу замены. В таблице измеренное напряжение (в отсчетах АЦП) соответствует порядковому номеру числа таблицы. А то, что будет на выходе соответствует величине (в отсчетах АЦП) соответствующего числа в таблице.
Или же сформировать табличку моим графическим редактором, сохранить ее в файл, скормить ее с_code.exe и получить правильный исходник с нужной таблицей преобразования. P. S. В редакторе для графического изменения функции даблкликом поставьте левую(первым даблкликом) и правую(вторым даблкликом) границы редактирования. Метод деформации выберите пиктограмками с правой стороны. Только сейчас не помню, как изменить крайние левые и правые точки. Нужно вспоминать. По крайней мере табличным способом(пиктограмка с табличкой!) возможно сделать все, что хотите.
|
|
|
|
|
Nov 26 2010, 19:22
|
Участник

Группа: Участник
Сообщений: 59
Регистрация: 20-10-10
Пользователь №: 60 279

|
Цитата(aleksey_g @ Nov 26 2010, 22:31)  Пожалуйста! Буду очень рад, если мой труд не пропал даром.
Подсказка: Если не особо нужна оперативная калибровка и Вы ТОЧНО знаете, какое напряжение нужно сопоставить какому, то можете собирать тот, который на ТИНИ13. Там уже есть исходник под ИАР. Нужно только ручками поменять таблицу замены. В таблице измеренное напряжение (в отсчетах АЦП) соответствует порядковому номеру числа таблицы. А то, что будет на выходе соответствует величине (в отсчетах АЦП) соответствующего числа в таблице. ок спасибо еще раз ! утром будет готов протестирую
Сообщение отредактировал ARAM.S - Nov 26 2010, 19:31
|
|
|
|
|
Nov 26 2010, 19:31
|
Частый гость
 
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066

|
Цитата(ARAM.S @ Nov 26 2010, 21:22)  а с помощью графической утилити нельзя создать исходник для тини 13 так боле удобно будет Опередили. Пока Вы задавали вопрос, я уже писал на него ответ, редактируя свое сообщение на предыдущей странице. И еще один PS: В графике использован Дельфийский Tchart. Можно увеличивать масштаб отображения выделяя нужный фрагмент зажав левую кнопку мыши, выделяя его (таща мышу) вправо вниз. Сбросить увеличение можно таким же образом, но выделяя снизу влево. Передвигать область увеличенного отображения нужно зажав правую кнопку мыша.
|
|
|
|
Сообщений в этой теме
ARAM.S преобразователь 0...5v-0...5v Oct 20 2010, 04:54 DpInRock Для начала подумайте над формулировкой вопроса. Те... Oct 20 2010, 05:04 ARAM.S тогда по порядку , есть сигнал от 0 до 5 вольт на... Oct 20 2010, 05:15 QingTing Цитата(ARAM.S @ Oct 20 2010, 09:15) тогда... Oct 20 2010, 05:27 rezident Цитата(ARAM.S @ Oct 20 2010, 11:15) тогда... Oct 20 2010, 07:15 ARAM.S дорогой QingTing спасибо тебе, но я совсем новичок... Oct 20 2010, 05:35 QingTing Цитата(ARAM.S @ Oct 20 2010, 09:35) дорог... Oct 20 2010, 05:41  ARAM.S Цитата(QingTing @ Oct 20 2010, 09:41) Пох... Oct 20 2010, 05:47 Skaf Если на Си и если решите делать с таблицей значени... Oct 20 2010, 05:53 ARAM.S увы знание не хватает, друзья а заказ на такой про... Oct 20 2010, 06:07 QingTing Цитата(ARAM.S @ Oct 20 2010, 10:07) увы з... Oct 20 2010, 06:32 ARAM.S Армения Ереван, плато через банк, например moneygr... Oct 20 2010, 06:57 QingTing Цитата(ARAM.S @ Oct 20 2010, 10:57) Армен... Oct 20 2010, 07:06  ARAM.S Цитата(QingTing @ Oct 20 2010, 11:06) Дал... Oct 20 2010, 09:03   QingTing Цитата(ARAM.S @ Oct 20 2010, 13:03) ок. а... Oct 20 2010, 10:19   ILYAUL Цитата(ARAM.S @ Oct 20 2010, 13:03) ок. а... Oct 20 2010, 10:20 ARAM.S вот нашел похожий проект, схема+прошивка+исходник ... Oct 20 2010, 13:15 XVR Цитата(ARAM.S @ Oct 20 2010, 17:15) вот н... Oct 21 2010, 09:01  ARAM.S Цитата(XVR @ Oct 21 2010, 13:01) Будет, н... Oct 21 2010, 10:42   ILYAUL Цитата(ARAM.S @ Oct 21 2010, 14:42) на вы... Oct 21 2010, 11:33 rezident Еще раз спрашиваю, нелинейность описывается аналит... Oct 20 2010, 14:41 ARAM.S Цитата(rezident @ Oct 20 2010, 18:41) Еще... Oct 20 2010, 15:15 ILYAUL Вы главное нас не путайте, мы сами запутаемся
У В... Oct 21 2010, 09:30 XVR Цитатачастота максимум 3Гц, погрешность максимум +... Oct 21 2010, 10:51 ARAM.S Цитата(XVR @ Oct 21 2010, 14:51) В таком ... Oct 21 2010, 13:54  XVR Цитата(ARAM.S @ Oct 21 2010, 17:54) одног... Oct 21 2010, 15:24   ARAM.S Цитата(XVR @ Oct 21 2010, 19:24) Если нуж... Oct 21 2010, 15:32    XVR Цитата(ARAM.S @ Oct 21 2010, 19:32) дорог... Oct 21 2010, 18:52     ARAM.S Цитата(XVR @ Oct 21 2010, 22:52) Я очень ... Oct 22 2010, 03:46 DpInRock Огласите марку машины, пожалста. Госномер, цвет. М... Oct 21 2010, 14:02 ARAM.S Цитата(DpInRock @ Oct 21 2010, 18:02) Огл... Oct 21 2010, 14:18 yakub_EZ Предлагаю аналоговый вариант. Для затравки схема и... Oct 22 2010, 06:44 Herz Дорогой ARAM.S! Судя по вопросам, знаний в эле... Oct 22 2010, 07:04 ARAM.S Цитата(Herz @ Oct 22 2010, 11:04) Дорогой... Oct 22 2010, 18:53  Herz Цитата(ARAM.S @ Oct 22 2010, 20:53) кстат... Oct 22 2010, 19:43 Goodefine Когда то писал похожую вещь. Под таблицу переделат... Oct 22 2010, 20:04 ARAM.S Цитата(Goodefine @ Oct 22 2010, 23:04) Ко... Oct 23 2010, 18:43  Goodefine Цитата(ARAM.S @ Oct 23 2010, 21:43) ..а к... Oct 23 2010, 19:12   ARAM.S Цитата(Goodefine @ Oct 23 2010, 22:12) Хо... Oct 24 2010, 06:20    ARAM.S Цитата(ARAM.S @ Oct 24 2010, 09:20) ок я ... Oct 25 2010, 17:42     rezident Цитата(ARAM.S @ Oct 25 2010, 23:42) не хо... Oct 25 2010, 17:53      ARAM.S Цитата(rezident @ Oct 25 2010, 20:53) Ува... Oct 25 2010, 18:07 Goodefine Цитата(ARAM.S @ Oct 25 2010, 21:07) ..про... Oct 25 2010, 19:26 ARAM.S Цитата(Goodefine @ Oct 25 2010, 23:26) Ну... Oct 26 2010, 00:43 Goodefine Цитата(ARAM.S @ Oct 26 2010, 03:43) ...я ... Oct 26 2010, 20:34 ARAM.S Цитата(Goodefine @ Oct 27 2010, 00:34) А ... Oct 27 2010, 16:11 Goodefine Цитата(ARAM.S @ Oct 27 2010, 19:11) ... я... Oct 27 2010, 18:22 ARAM.S Цитата(Goodefine @ Oct 27 2010, 22:22) Ды... Oct 28 2010, 07:09  XVR Цитата(ARAM.S @ Oct 28 2010, 11:09) а кон... Oct 28 2010, 07:26   ARAM.S Цитата(XVR @ Oct 28 2010, 11:26) У него н... Oct 28 2010, 07:38    XVR Цитата(ARAM.S @ Oct 28 2010, 11:38) а в a... Oct 28 2010, 08:11     ARAM.S Цитата(XVR @ Oct 28 2010, 12:11) Нет. Я в... Oct 28 2010, 08:24      XVR Цитата(ARAM.S @ Oct 28 2010, 12:24) я хоч... Oct 28 2010, 13:32       ILYAUL Цитата(XVR @ Oct 28 2010, 17:32) Да, дейс... Oct 28 2010, 13:41        XVR Цитата(ILYAUL @ Oct 28 2010, 17:41) А вы ... Oct 28 2010, 14:43         ILYAUL Цитата(XVR @ Oct 28 2010, 18:43) Его и см... Oct 28 2010, 15:34  Goodefine Цитата(ARAM.S @ Oct 28 2010, 10:09) а таб... Oct 28 2010, 15:12  aleksey_g Дико извиняюсь!
В приложенной мной схеме закра... Dec 17 2010, 18:53 ARAM.S вы настоящий гуру Nov 26 2010, 19:54 андрей пингвин Здравствуйте, понимаю что тема старая , но может к... May 10 2013, 07:59 artkam Попробуйте порт под CodeVision 1.25.9. Программато... May 15 2013, 17:35 андрей пингвин Добрый день. Вот спасибо! CodeVision у меня ус... May 16 2013, 10:10 андрей пингвин Здравствуйте. Проверил в железе, все работает, еще... May 19 2013, 07:15 lexxius77 Цитата(андрей пингвин @ May 19 2013, 08:1... Sep 24 2018, 16:26
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|