Свежие обсуждения
Микроконтроллеры

Реверсивный двухканальный счетчик импульсов на PIC18F452 - нужна помощь.

1 3 5

electra: и менталитет его мне ближе.
Ага, ага: "Когда хохол родился - еврей заплакал!"
Не сочтите за "разжигание межнациональной вражды", ибо пословицу эту знаю еще со службы в армии советских времен, а тогда с этим было строго, и поговоркой этой мы подкалывали нашего прапора Поворознюка...

urry Ему (arktur-у) ваши рассуждения не помогут, поскольку нифига он в этом не понимает. А те, кто понимает, и так знают решение.

Вот еще его образчик просьбы о помощи http://www.pro-radio.ru/controllers/10287/ Что, зачем, отчего именно Parallax? Наверное, первое, что нашел халявного скачать.

 

Уважаемый pictele ! Конечно я заплатил бы за программу 500$ если бы мне за этот счетчик заплатили 1000$. Почему бы и не скооперироваться? Найдешь покупателя - мое железо и сборка, твоя программа, деньги пополам !

Уважаемый electra ! Я прекрасно представляю какое устройство мне нужно. Более того я его уже давно собрал его на BS-2 Parallax. Программируется он на BASIC. Программист уже больше месяца пытается создать программу, но у него не получается. Я ему предоставил несколько образцов программ под BS-2, которые можно было бы использовать в качестве исходного материала. Но результата нет. Я отправлял запросы на фирму в Калифорнию, но пока не получил ответ. Поэтому решил подстраховаться.

1 вариант : Купил этот автомобильный тахометр на ATtiny26L с целью перепрограммировать его на счетчик. Если его сделать, то я смог бы попробовать проверить редуктор.

2 вариант : Нашел неиспользованный PIC18F452 (откуда он у меня - сам не знаю). Прикинул, что если его запрограммировать, то можно поместить в корпус этого счетчика, который я уже собрал. BS-2 убрать, а поставить PIC18F452.

Но опять же проблема - его нужно запрограммировать. Да и гарантии нет, что программа "пойдет" с первого раза. Возможно ее придется корректировать неоднократно.

Я смотрю, что мне было бы проще собрать этот счетчик на ИД; ИЕ на 155,511 или 561-ой серии - по традиционной схеме. Уже бы давно сделал. Не потерял бы столько времени. И не пришлось бы контактировать с такими бредовыми высказываниями, какие изливает тут ATLab. Ну осилил программирование, вознес себя до небес - кланяйтесь ему в ножки, молитесь на него - ОН ПРОГРАММИСТ!!!. Других профессий в мире не существует. Все остальные (врачи, учителя, водители, электрики, сантехники, продавцы и т.д.) - это что - лохи и бездари ?
ATLab - сойди на землю и поучись с людьми разговаривать.

 

Почитал... Поучительно...
arktur, да,можно сделать на счетчиках - я предложил бы реверсивные ие6, выход на ид1 и газоразрядные индикаторы. Лет 30-40 назад было бы вполне нормальное решение. А что делать с масштабируемостью - импульсы с 1 источника нужно умножить на 2, скажем, а со второго на 5 ?
Цитата - ----------------------------------------------------------------
Программист уже больше месяца пытается создать программу, но у него не получается.
Да и гарантии нет, что программа "пойдет" с первого раза
-------------------------------------------------------------------------------
От себя добавлю - нет гарантии, что пойдет и с 10.
программист - такая же профессия, как и остальные - и с большой долей риска - клиенту не понравилось, клиент соскочил, клиент не заплатил и так далее.
Когда гоняли машины на продажу из-за бугра - брали деньги не только за перевоз. но и за риск - сегодня удачно приехал, в следующий раз попал на открытый канализационный люк - машина в слезы, попал на деньги.
И сказать, сколько оно стоит 50 долларов или 500 ...
Да, студент напишет и за 10, согласен. Это плюс. Минус - программа абсолютно нечитабельна, в программу нельзя внести изменения ( а они будут, и не 1 раз), студент исчез и наконец, проще написать самому с 0, потому что студент изначально не понял, что от него хотят .
Так что не надо нервничать.
А что-то написать по существу - как будут масштабироваться импульсы, кнопки управления, сброс счетчиков...

 

ATLab: Ага, ага: "Когда хохол родился - еврей заплакал!"
Вам ATLab хочу сказать, что есть евреи, а есть жиды, которые к еврейской национальности никакого отношения не имеют. Так вот я не имею ничего против евреев. Вам про русских продолжать?
Pictele: В чужих руках х.. всегда толще кажется.
Вы, уважаемый, наверное не дочитали - я зарабатываю другим методом и здорово "потолще".

Уважаемый Arktur!

Я так понимаю собирать третий вариант платы - У Вас интереса не много. Можем попробовать без изменений в схеме (или с минимальными) переделать Ваш тахометр. Вопрос решим с понедельника посредством Ночного Экспресса. Отправите мне тахометр, я сделаю основное, изменения потом уже будете вносить сами. Получите комментированный исходник на AVR ASM. За Ваш счет только езда. Потому как вижу тут дальше разговора дело не пойдет. Пишите electra @ aliot.com.ua

 

arktur: Я смотрю, что мне было бы проще собрать этот счетчик на ИД; ИЕ на 155,511 или 561-ой серии - по традиционной схеме. Уже бы давно сделал. Не потерял бы столько времени.
Ага, ага, лень только... А, нет: бузинес не оставляет ни одной свободной минутки, а так бы раз, два, и на счетчиках!
Нет, не бузинес... а, вот: все время уходит на ценные указания программисту, потому времени на счетчики не остается. Да! Вот так!

arktur: И не пришлось бы контактировать с такими бредовыми высказываниями, какие изливает тут ATLab. Ну осилил программирование, вознес себя до небес - кланяйтесь ему в ножки, молитесь на него - ОН ПРОГРАММИСТ!!!. Других профессий в мире не существует. Все остальные (врачи, учителя, водители, электрики, сантехники, продавцы и т.д.) - это что - лохи и бездари ?
Увы, дружок, попал ты пальцем в жо..., т.е. в небо, электронщик я и по образованию и по работе и по жизни. А программирование - это одна из вещей, которым я в основном учился сам, поэтому вполне уверенно заявляю на основе собственного опыта: освоить программирование самостоятельно вполне возможно, не ленись только. И в этом помощь найти можно всегда.
А вот когда ищешь халяву - это удается не всегда.

arktur: ATLab - сойди на землю и поучись с людьми разговаривать.
Аналогично. И не надо считать других тупее себя.

P.S. Большой привет программисту! У него зарплата повременная? Так держать!

P.P.S. pictele и не мешайте братьям-славянам (не буду называть х.. - обижаются) искать дураков/работу.

 

Уважаемый urry - я не нервничаю. Просто удивляет, что вопрос-то яйца выеденного не стоит, а некоторые "умники" вместо того, чтоб посоветовать что-то дельное умудряются либо с меня содрать "три шкуры", и при этом меня обзывают "халявщиком", а нет, так пристегнуть сюда "межнациональную рознь". Когда я служил в СА во Львове у нас в столовой работали местные девчата на раздаче. Так они говорили : "...а Вы москалі..." На что я возражал : "... девчата, да какие же мы москали? Живем на Украине, служим в СА - Вас охраняем...". А они в ответ аргумент : "...балакаєте російскою - тож москалі !" Вот и все - коротко и ясно! Ну а у меня как в той песне у Маши Распутиной :".. я родилась в Сибире...". И какое имеет значение где сейчас человек проживает???

Ну а касательно темы вопроса. В настоящее время на РЫНКЕ (я имею ввиду РЫНОК, а не базар) имеется к предложению большое множество всяких различных серийно выпускаемых и счетчиков и панелей управления и систем визуального контроля разных производителей и России, и Германии, и Италии, и США, и Кореи и многих других стран-производителей в ценовом диапазоне от 200$ и выше. К сожалению я ничего не мог себе подобрать либо из-за денег, либо из-за конструкции. Поэтому и сделал себе такую конструкцию на BS-2 Parallax. Но, к сожалению, программист не может преодолеть барьер. Причину я, к сожалению, не могу пока установить : либо я допустил ошибку при сборке "железа", либо программист не имеет опыта работы в таком направлении программирования, т.к. занимает составлением каких-то баз данных на BASIC под Windows. Поэтому я ищу другие приемлемые варианты. Купил на рынке автомобильный тахометр на ATtiny26L в надежде перепрограммировать его на счетчик и подсчитывать импульсы хотя бы от одного датчика. Для проверки меня бы это устроило, как временная мера. Но сколько нужно заплатить за перепрограммирование этого тахометра, если я купил его за 40 гривен?

Ну а касательно основной задачи - применить PIC18F452 вместо BS-2. В интернете полно всяких решений на PIC18F452 , близких к тому, что мне нужно. Есть конструкции и на других PIC-ах, которые аналогичны по программированию с PIC18F452 . Мало мальски опытному программисту работы на 1 - 2 часа, максимум на 3. Та это так - просто гимнастика для мозгов. А меня пытаются "вывернуть наизнанку", "содрать с меня три шкуры" и при этом меня же выставляют халявщиком!!?? А не является ли халявой то, что если я собрал своими руками железо но не знаком с программированием, так использовать это мое слабое место, козыряя своим профессионализмом, и за такую простую программу содрать 500$ с меня ??? Да БОГ с Вами !

 

arktur: либо программист не имеет опыта работы в таком направлении программирования, т.к. занимает составлением каких-то баз данных на BASIC под Windows.
!!!! Долго смеялся!!!! Спасибо арктурчик, повеселил!!!
Ты даже не понимаешь, что программирование баз данных и программирование микроконтроллеров существенно разные области программирования, пусть даже язык называется BASIC. В этой связи даже хамство могу простить!
Еще один привет программисту!

arktur: Мало мальски опытному программисту работы на 1 - 2 часа, максимум на 3. Та это так - просто гимнастика для мозгов. А меня пытаются "вывернуть наизнанку", "содрать с меня три шкуры" и при этом меня же выставляют халявщиком!!?? А не является ли халявой то, что если я собрал своими руками железо но не знаком с программированием, так использовать это мое слабое место, козыряя своим профессионализмом, и за такую простую программу содрать 500$ с меня ??? Да БОГ с Вами !
Железяка нужна тебе, вот ты ее и спаял для себя. При чем тут халява?

Работа стОит ровно столько, сколько за нее готовы заплатить - с одной стороны, и за сколько ее согласны сделать - с другой стороны.
Баланс интересов.
Ты как определил потребную продолжительность работы, САМ не умея программировать? От фонаря.
Дорого просят? Купи готовое, сам же пишешь про "...большое множество всяких различных серийно выпускаемых и счетчиков и панелей управления..."
Что, и это не подходит? жаба давит?
Сделай на логике. Научись программировать.
Только не считай, что кто-то тебе что-то должен.

Ну, остается еще некоторая вероятность, что найдется э-э-э... как бы помягче... человек, который от нечего делать возьмется удовлетворять твои неопределенные мечты. Но это уже его проблемы, правда?
Мне кажется, к этой категории наиболее близок упомянутый программист баз данных на басике, хотя он, скорее, расширяет свой кругозор и набирается опыта в новой для себя области. Повышает, так сказать, свою рыночную стоимость.
Вот как повысит, так и начнет по 500 баксов драть. А пока он, как программист микроконтроллеров, не стоит ничего.

 

ATLab: Вот как повысит, так и начнет по 500 баксов драть. А пока он, как программист микроконтроллеров, не стоит ничего

Вот.Верно.Пока я не стал неплохим программистом тоже работал бесплатно.
Для себя скучно мигать светодиодиками.
Ну,а сейчас-разрешите получить...
И это еще очень по-божески.

 

arktur: arktur
сегодня, 15:21 Уважаемый urry - я не нервничаю. Просто удивляет, что вопрос-то яйца выеденного не стоит, а некоторые "умники" вместо того, чтоб посоветовать что-то дельное умудряются либо с меня содрать "три шкуры", и при этом меня обзывают "халявщиком",

Могу дать даже два дельных совета.
1.Как самому починить телевизор?
Заменяешь неисправную деталь и телек работает.
У нас ремонт ремонт телека стоит $25-30.
Всего-то 10 минут работы и можно идти пить пиво.
2.Пишешь сам программу и все.Девайс практически готов.
Остальное мелочи...Кнопочки там,светодиодики,индикаторы...

 

я как бы не новичок в программировании мк, но 3 часа работы ... нет, конечно, намного больше.
Нужно ответить самому себе - какая требуемая разрядность счетчиков, что будет, если завтра ее нужно будет изменить, какие возможные заглушки - функции поставить уже сейчас, возможность изменить расчеты для неподготовленного пользователя, что делать с прерываниями по переполнению, какие временные интервалы для наблюдения, пороги изменения влево-вправо, сигнальные выходы - и это еще только то, что сейчас пришло в голову.
И еще - мне очень не понравилась тема - хохлы - евреи...
Когда на казусе всплывало - хохлы газ воруют - так и хотелось написать - ну ни кубометра не своровал, неудобно даже.
Я не ассоциирую никого из вас с путиным, с хрена мне приписывают мысли того ющенка ?
Ну вот от хохла - начало - что я успел за 3 часа. Проект в мплабе, протеус, мсс18.