|
CAN адаптер. Нужна помощь, CAN адаптер для сигнализации своими руками |
|
|
|
May 6 2012, 14:04
|
Группа: Участник
Сообщений: 12
Регистрация: 11-03-12
Из: Москва
Пользователь №: 70 721

|
Всем форумчанам привет! Столкнулся с проблемой установки сигнализации на свое авто, не то что бы проблемой, а нежеланием действовать как все по обычной схеме подключения, решил использовать КАН адаптер, но т.к моя машина очень редкая в нашей полосе ни один производитель не хочет поддерживать ее по CAN шине!((Решил создать свой CANBUS адаптер, прочитал кучу разной информации, выслушал много критики, но помощи и поддержки так и не получил. Хотелось бы получить совет от людей с опытом создания и применения таких вещей, а именно с чего начать, какие выбрать детали процессор, контроллер, трансивер, с которыми проще работать новичку в программировании, ну и чтобы по финансам в норме! Заранее спасибо!!!!
|
|
|
|
|
 |
Ответов
|
May 11 2012, 16:57
|
Местный
  
Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188

|
Не огорчайтесь! Вы нарвались на нормальную реакцию людей, которые сначала делают, а потом - если чего-то не получается, спрашивают. А по сути, если коротко: CAN - сетевой протокол. Реализуется либо программно, либо, что более популярно, аппаратно. MCP2515, если не ошибаюсь, всего лишь физический драйвер, никаких функций собственно протокола не реализует. Т.е. Вам необходим чип с CAN контроллером. Таких сейчас уйма. Есть ли такие среди PIC-ов - к сожалению не знаю.
|
|
|
|
|
May 11 2012, 18:48
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Только я Вас очень-очень сильно прошу: первые два-три работоспособных устройства делайте и подключайте к чему угодно, но не к КАН-шине устройств, которые могут быть опасны окружающим (в том числе Вашим родителям? Детям?). В частности, к автомобилю.
Когда придет время и вы "заматереете" и будете сырые кан-сообщения на глаз фильровать- тогда, перекрестившись и окропив все святой водой, можно и в шину "комфорт" лезть. Надеюсь, в Вашем редком автомобиле не единая кан-шина для всего. (но в авто я не спец, это так к слову).
Совершенно не хочу Вас обидеть, это просто совет человека с многолетним стажем: не начинать изучать что-либо на системах, которые опасны по определению. Сначала накопить опыт, а уже потом очень аккуратно лезть унутрь.
|
|
|
|
|
May 11 2012, 20:14
|
Группа: Участник
Сообщений: 12
Регистрация: 11-03-12
Из: Москва
Пользователь №: 70 721

|
Цитата(Ruslan1 @ May 11 2012, 22:48)  Только я Вас очень-очень сильно прошу: первые два-три работоспособных устройства делайте и подключайте к чему угодно, но не к КАН-шине устройств, которые могут быть опасны окружающим (в том числе Вашим родителям? Детям?). В частности, к автомобилю.
Когда придет время и вы "заматереете" и будете сырые кан-сообщения на глаз фильровать- тогда, перекрестившись и окропив все святой водой, можно и в шину "комфорт" лезть. Надеюсь, в Вашем редком автомобиле не единая кан-шина для всего. (но в авто я не спец, это так к слову).
Совершенно не хочу Вас обидеть, это просто совет человека с многолетним стажем: не начинать изучать что-либо на системах, которые опасны по определению. Сначала накопить опыт, а уже потом очень аккуратно лезть унутрь. Судя по описаниям все шины развязаны, но в экстренных ситуациях общаются и даже дают команды другим устройствам таким как центральный замок! Цитата(Ruslan1 @ May 11 2012, 23:59)  Разделите задачу на две части: железо(плата с электроникой) и программное обеспечение системы (софт для этой платы и может быть еще куча отладочного софта для компьютера).
но Первый этап: нарисовать функциональную схему того что Вы хотите получить в результате. Хоть от руки. И выложить здесь. По результатам этого этапа можно будет определить дальнейшие этапы.
Я бы делал так: 1) купил готовый адаптер КАН-компьютер 2) купил на "барахолке"любой блок от Вашей машины, сидящий на кан (хоть стеклоподъемник, хоть датчик уровня жидкости) 3) написал софт на компьютере, позволяющий адекватно работать с этим блоком 4) подключилсяк живой шине 5) написал софт на компьютере, позволяющий адекватно работать с нужными блоками на шине. Этот софт должен быть той же функциональности, что и то устройство, которое хочу разработать. 6) потестировать. 7) начал думать о своем устройстве, которое заменит компьютер с кан-адаптером. К этому моменту уже можно гораздо лучше представлять, что именно и как будет делаться.
Совет: компьютерный софт писать на Си, тогда перенос в микроконтроллер не вызовет проблем, сэкономите время и новых ошибок не наделаете в уже отлаженном. Спасибо!Очень ценный совет, так и поступлю!!!)
|
|
|
|
Сообщений в этой теме
1234567890 CAN адаптер. Нужна помощь May 6 2012, 14:04 KRS А у вас доки на протоколы по вашей машине есть?
т... May 8 2012, 22:00 1234567890 Цитата(KRS @ May 9 2012, 01:00) А у вас д... May 9 2012, 13:22 KRS Цитата(1234567890 @ May 9 2012, 17:22) Ещ... May 9 2012, 19:18  1234567890 Цитата(KRS @ May 9 2012, 23:18) ну если в... May 10 2012, 14:56   Forger Цитата(1234567890 @ May 10 2012, 18:56) Н... May 10 2012, 15:35    1234567890 Цитата(Forger @ May 10 2012, 19:35) По-мо... May 10 2012, 15:51     Forger Цитатачто нужно преобразовать сигнал из кан шины о... May 10 2012, 17:11      1234567890 Цитата(Forger @ May 10 2012, 21:11) Переф... May 10 2012, 22:32       Forger Цитата(1234567890 @ May 11 2012, 02:32) С... May 11 2012, 05:23        1234567890 Цитата(Forger @ May 11 2012, 09:23) Это т... May 11 2012, 16:35         Forger Цитата(1234567890 @ May 11 2012, 20:35) Н... May 11 2012, 19:25         XVR Цитата(1234567890 @ May 11 2012, 20:35) Н... May 14 2012, 09:16 Ruslan1 Цитата(1234567890 @ May 6 2012, 17:04) Хо... May 11 2012, 19:59 Vasily_ Так и не понял что вам нужно, вы хотите подключить... May 12 2012, 06:15 1234567890 Цитата(Vasily_ @ May 12 2012, 10:15) Так ... May 13 2012, 13:00 Vasily_ Да нет, кан сканер вам нужен для сканирования кан ... May 14 2012, 07:31 1234567890 Цитата(Vasily_ @ May 14 2012, 11:31) Да н... May 15 2012, 11:09 Vasily_ ЦитатаФильтр так понимаю это устройство уже с конт... May 17 2012, 20:57 igor_mmm Добрый День!
Использую 11с24 и работаю с CAN. ... Oct 6 2012, 19:15 spectral1989 ЦитатаНеобходимо организовать выдачу без подтвержд... Oct 8 2012, 02:10 igor_mmm Цитата(spectral1989 @ Oct 8 2012, 06:10) ... Oct 9 2012, 03:29  spectral1989 Цитата(igor_mmm @ Oct 9 2012, 06:29) мне ... Oct 9 2012, 03:45 пай-мальчик Интересный нарыл вариант по задаче "CAN-адапт... Nov 21 2013, 08:32 Vasily_ Цитата(пай-мальчик @ Nov 21 2013, 10... Nov 21 2013, 10:23 ClockworkOrange Цитата(пай-мальчик @ Nov 21 2013, 12... Nov 21 2013, 11:26  Tarbal Цитата(ClockworkOrange @ Nov 21 2013, 14... Nov 21 2013, 12:54   ClockworkOrange Цитата(Tarbal @ Nov 21 2013, 16:54) Надо,... Nov 21 2013, 13:31    Tarbal Цитата(ClockworkOrange @ Nov 21 2013, 17... Nov 21 2013, 20:58   Vasily_ Цитата(Tarbal @ Nov 21 2013, 14:54) Вы не... Nov 21 2013, 18:18    ClockworkOrange Цитата(Vasily_ @ Nov 21 2013, 22:18) Буде... Nov 21 2013, 19:15 пай-мальчик Вообще, первоначально наткнулся на тему проRaspber... Nov 21 2013, 14:22 ClockworkOrange Цитата(пай-мальчик @ Nov 21 2013, 18... Nov 21 2013, 15:54 пай-мальчик Нормально работает у людей и 500k и 1m
http://www... Nov 27 2013, 12:49
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|