Wątki bez odpowiedzi | Aktywne wątki Teraz jest 19 kwi 2024, o 03:04



Odpowiedz w wątku  [ Posty: 41 ]  Przejdź na stronę 1, 2, 3  Następna strona
Jakiś czip do pokazywania biegow SV 
Autor Wiadomość
motorowerzysta

Dołączył(a): 1 wrz 2013, o 14:55
Posty: 71
Lokalizacja: Dębica
Płeć: mężczyzna
Moto: sv650n 2003
Post Jakiś czip do pokazywania biegow SV
Natknąłem się w necie na coś takiego: https://www.youtube.com/watch?v=Pzvj8wLwQjo
i pytanie czy wiecie gdzie mozna takie cos kupić ew. dorobić ?

_________________
Świeżak na sv650N_K3.


10 cze 2014, o 15:03
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 10 lis 2010, o 17:51
Posty: 2772
Lokalizacja: SJ
Płeć: mężczyzna
Moto: Sv 650N k3/mts1200
Post Re: Jakiś czip do pokazywania biegow SV
Z tego co pamiętam, to autor filmów jest twórcą tego bajeru.
Poszukaj go na svrider ew inkling chyba miał na niego namiar
Pozdrawiam


10 cze 2014, o 15:06
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 17 lip 2012, o 18:46
Posty: 1729
Lokalizacja: 3-miasto
Płeć: mężczyzna
Moto: Versys; SV650N
Post Re: Jakiś czip do pokazywania biegow SV
Na svrider jego nick jest taki sam jak na youtube, czyli Tee River. Kiedyś się z nim kontaktowałem i zawsze ochoczo służył pomocą.

Jak do niego napiszesz, to zapewne dostaniesz wsad do mikrokontrolera. Problem jest tylko taki, że w USA bardziej popularne są mikrokontrolery PIC i własnie takich używa Tee River. Różnią się one od tych najczęściej używanych w Polsce, czyli AVRów i wsad trzeba trochę przerobić. Ogólnie bez programatora i wiedzy o programowaniu takiej zabawki nie stworzysz.

_________________
Gdzie zaczyna się pasja, tam kończy się ekonomia.


10 cze 2014, o 15:42
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 18 lip 2010, o 11:47
Posty: 2534
Lokalizacja: Częstochowa/Kraków
Płeć: mężczyzna
Moto: SV650N AD2000
Post Re: Jakiś czip do pokazywania biegow SV
Bardzo sympatyczny gość. Napisz do niego, a potem daj znać, na czym stanęło.


10 cze 2014, o 16:54
Zobacz profil
rowerzysta
Avatar użytkownika

Dołączył(a): 15 maja 2014, o 17:51
Posty: 41
Płeć: mężczyzna
Moto: sv 1000 2004
Post Re: Jakiś czip do pokazywania biegow SV
Również czekam na rozwój wątku.


10 cze 2014, o 20:31
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
Ciekawe rozwiązanie, napisałem do Tee River komentarz na Google+ czy zamierza gdzieś udostępnić opis jak się podpiąć pod wyświetlacz, żeby coś tam wyświetlić. Zobaczymy czy coś odpisze. Na svrider nie znalazłem do tego jeszcze, żadnego opisu niestety.

_________________
Maszyna: Suzuki SV650 N K3


11 cze 2014, o 12:49
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 10 lis 2010, o 17:51
Posty: 2772
Lokalizacja: SJ
Płeć: mężczyzna
Moto: Sv 650N k3/mts1200
Post Re: Jakiś czip do pokazywania biegow SV
https://www.youtube.com/watch?v=H76nNSTEA2c
Tak się podpina ;)
Ale musisz i tak mieć jakiś układ dodatkowy


11 cze 2014, o 15:28
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 17 lip 2012, o 18:46
Posty: 1729
Lokalizacja: 3-miasto
Płeć: mężczyzna
Moto: Versys; SV650N
Post Re: Jakiś czip do pokazywania biegow SV
hubi199 napisał(a):
https://www.youtube.com/watch?v=H76nNSTEA2c
Tak się podpina ;)
Ale musisz i tak mieć jakiś układ dodatkowy


To jest zupełnie inny układ, który wpina się w zupełnie inny sposób. Odpowiednio zaprogramowany przez Tee Rivera mikrokontroler dostaje informacje z czujnika prędkości i paliwa, i na ich podstawie oblicza te wszystkie wartości, które prezentuje na tachometrze.

Ogólnie chyba nie wszyscy zrozumieli o co tu chodzi. Żeby wyświetlać jakieś wartości na wyświetlaczu licznika trzeba zagłębić się w teorię sygnałów cyfrowych, mieć oscyloskop, analizator stanów cyfrowych itp. To nie jest takie chop siup, że kupimy sobie odpowiedni układ w sklepie, podłączymy w odpowiednie miejsce i będzie działało. Do tego potrzeba dużej wiedzy z zakresu programowania by napisać program sterujący, następnie kupić mikrokontroler i go zaprogramować.

Można poprosić Tee Rivera by wysłał taki układ. Wtedy pozostanie tylko kwestia podłączenia. Albo poprosić o napisany przez niego program i samemu zaprogramować mikrokontroler (mając do tego odpowiedni sprzęt).

_________________
Gdzie zaczyna się pasja, tam kończy się ekonomia.


11 cze 2014, o 15:56
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
Dostałem info od Tee River, że w przeciągu tygodnia albo dwóch postara się zamieścić info jak to wszystko działa na svrider. Tak więc pozostaje jedynie śledzić jego posty bo z historii jego wpisów widzę, że przeważnie zamieszcza i schematy jak i sam kod.

Edit:
Jeszcze sobie popisalismy i dostalem info:
Cytuj:
Attached are two photos of the SV650 MutiBot installed (just a preview).
I will be posting a step by step "How To" for build and installation
along with the full program code, schematic, parts list, and layout, so anyone
can make one for themselves, or modify what I have done and create
something new.

Stay tuned... :)

Tak wiec nie pozostaje nic innego jak czekac na fajny tutorial. Swoja droga spoko koles.

_________________
Maszyna: Suzuki SV650 N K3


11 cze 2014, o 16:20
Zobacz profil
motocyklista
Avatar użytkownika

Dołączył(a): 4 lut 2014, o 02:32
Posty: 138
Lokalizacja: Police/Szczecin/Szwecja
Płeć: mężczyzna
Moto: SV 650 S '03
Post Re: Jakiś czip do pokazywania biegow SV
Czy coś się ruszyło w temacie?

_________________
Pierwszy motocykl nigdy nie powinien mieć więcej KM niż Ty Kg.
http://www.27Zaku.pl - mój blog o motocyklach, zdrowym trybie życia, przemyśleniach i lifestyle'u.
Suzuki SV 650 S '03 i CBR 600 F4 '99 przerobiona na tor.


5 lip 2014, o 12:21
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
Nie ruszyło się za wiele, TeeRiver na svrider zapowiedział założenie tematu odnośnie MultiBot'a gdzie wszystko opisze co i jak (łącznie z podpięciem się pod wyświetlacz) ale póki co samego tematu nie ma. Trzeba czekać, wiem po sobie, że podczas wakacji nic się nie chce :D

_________________
Maszyna: Suzuki SV650 N K3


15 lip 2014, o 15:49
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
U TeeRiver można znaleźć schemat emulatora datastreemu z ECM:
Obrazek

Gdyby znaleźć jeszcze source code to można by zmontować proca na linii od czujnika temp żeby przerabiał w locie wartość dla wyświetlacza i dodawał cyfrę biegu... Zgaduję, że tak właśnie działa ten jego wynalazek.

EDIT:
Ok, dokopałem się do source code tego wynalazku:
http://www.svrider.com/forum/showthread.php?t=155623
Kod:
program SV650_ECM_Serial_Hack
'Date: March 14, 2012
'Part: PIC16F1847
'Design: TeeRiver, at SVRider.com
'Ver:1.0
'Use: SV650 Gen2 ECM Serial Stream Emulator

dim ecm_serial_byte as byte[8] '8 bytes, 0 thru 7
dim check_sum as byte
dim index as byte
dim adc_value as word

const dealer_mode = 0
const temp = 0  '0 thru 1023
const C11 = 0 'Undefined for SV650
const C12_CKP = 0
const C13_IAP = 0
const C14_TPS = 0
const C15_ECTS = 0
const C21_IATS = 0
const C22_CAM = 0 'Not used on SV650
const C23_TOS = 0
const C24_IG_Coil_1 = 0
const C25_IG_Coil_2 = 0
const C28_STVA = 0
const C29_STPS = 0
const C31_GPS = 0
const C32_FI_1 = 0
const C33_FI_2 = 0
const C41_FP_Relay = 0
const C42_IG_Switch = 0
const C43 = 0 'Undefined for SV650
const C44 = 0 'Undefined for SV650
const C49_PAIR = 0
const Adj_TPS_0 = 0
const Adj_TPS_1 = 0

'##############################################################################
sub procedure Boot_up()
  'Set internal oscillator
  OSCCON = %01110000 '8MHz
 
  'Set all PIC I/O to DIGITAL, except for ADC1
  ANSELA = %11100010' Configure all 5 PortA AN pins (A4:A0) as DIGITAL I/O
  ANSELB = %00000001' Configure all 7 PortB AN pins (B7:B1) as DIGITAL I/O

  'Set I/O port direction
  TRISB = %11101011 'B4 is test strobe, B2 is UART TX
  TRISA = %11111111

  'Initialize the UART
  UART1_Init(7800)
end sub 'Boot_up

'###############################################################################
main:
  Boot_up()
  'Initialize ECM Data Stream
  for index = 0 to 7
    ecm_serial_byte[index] = $00
  next index
   
  'Assign Error Code bits to data stream
  ecm_serial_byte[1].4 = dealer_mode
  ecm_serial_byte[3].0 = C11 'Undefined for SV650
  ecm_serial_byte[3].1 = C12_CKP
  ecm_serial_byte[3].2 = C13_IAP
  ecm_serial_byte[3].3 = C14_TPS
  ecm_serial_byte[3].4 = C15_ECTS
  ecm_serial_byte[3].5 = C21_IATS
  ecm_serial_byte[3].6 = C22_CAM 'Not used on SV650
  ecm_serial_byte[3].7 = C23_TOS
  ecm_serial_byte[2].0 = C24_IG_Coil_1
  ecm_serial_byte[2].1 = C25_IG_Coil_2
  ecm_serial_byte[4].5 = C28_STVA
  ecm_serial_byte[4].6 = C29_STPS
  ecm_serial_byte[2].2 = C31_GPS
  ecm_serial_byte[2].3 = C32_FI_1
  ecm_serial_byte[2].4 = C33_FI_2
  ecm_serial_byte[2].7 = C41_FP_Relay
  ecm_serial_byte[1].0 = C42_IG_Switch
  ecm_serial_byte[1].5 = C43 'Undefined for SV650
  ecm_serial_byte[4].3 = C44 'Undefined for SV650
  ecm_serial_byte[4].7 = C49_PAIR
  ecm_serial_byte[1].1 = Adj_TPS_0
  ecm_serial_byte[1].2 = Adj_TPS_1
  ecm_serial_byte[0] = temp >> 2
  ecm_serial_byte[1].7 = temp.1
  ecm_serial_byte[1].6 = temp.0
 
  while true
    portb.4 = 1 'Test strobe

   'Read the ECT thermistor
    adc_value = ADC_Read(1)
   
    'Assign thermisor adc voltage to serial data stream
    ecm_serial_byte[0] = adc_value >> 2
    ecm_serial_byte[1].7 = adc_value.1
    ecm_serial_byte[1].6 = adc_value.0

   'Calculate the checksum.
    check_sum = 0
    for index = 0 to 6
      check_sum = check_sum + ecm_serial_byte[index]
    next index
    'Calculate two's compliment
    check_sum = 256 - check_sum

   'Send the datastream
    for index = 0 to 6
      UART1_Write(ecm_serial_byte[index])
      delay_ms(10)
    next index
    UART1_Write(check_sum)
    'Inter-message gap
    delay_ms(30)
    portb.4 = 0
  wend
End.

Kod nie jest, niestety w C, no ale BASIC jest dość podobny więc można by to szybko przepisać. Jak widać jest banalnie prosty. Więc wyświetlanie na wyświetlaczy biegów sprowadza się do odczytania 8 bajtowej ramki lecącej z ECU do licznika, zmodyfikowaniu 3 bajtów temperatury, przeliczeniu checksum'y i przesłaniu dalej...
Ma ktoś może pożyczyć jakiś licznik do SV'y? ;D

_________________
Maszyna: Suzuki SV650 N K3


17 lip 2014, o 13:55
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
Pochwale się, że wreszcie znalazłem chwilę żeby zmontować układ do wyświetlania biegów bezpośrednio w liczniku. Przepisałem kod do C i wrzuciłem na mojego STM32. Na sucho komunikacja po UART'cie działa więc dziś rozpocznę próby na żywym organizmie. Mam nadzieję, że będzie śmigać i nie upale wyświetlacza ;)

_________________
Maszyna: Suzuki SV650 N K3


31 lip 2014, o 14:44
Zobacz profil
motorowerzysta
Avatar użytkownika

Dołączył(a): 26 sie 2012, o 15:30
Posty: 70
Lokalizacja: Gdynia
Płeć: mężczyzna
Moto: SV650N 2005
Post Re: Jakiś czip do pokazywania biegow SV
Ciekaw jestem efektu, powodzenia!


31 lip 2014, o 19:06
Zobacz profil
rowerzysta
Avatar użytkownika

Dołączył(a): 15 maja 2014, o 17:51
Posty: 41
Płeć: mężczyzna
Moto: sv 1000 2004
Post Re: Jakiś czip do pokazywania biegow SV
Działaj, jak tylko uda Ci się wszystko zgrać to daj znać. Będę chętny na taki bajer :)


31 lip 2014, o 20:28
Zobacz profil
motorowerzysta
Avatar użytkownika

Dołączył(a): 26 sie 2012, o 15:30
Posty: 70
Lokalizacja: Gdynia
Płeć: mężczyzna
Moto: SV650N 2005
Post Re: Jakiś czip do pokazywania biegow SV
Bodzio81 napisał(a):
Działaj, jak tylko uda Ci się wszystko zgrać to daj znać. Będę chętny na taki bajer :)


Wielu z nas będzie chętnych jeśli rezultaty będą pozytywne a kolega bula87 będzie miał czas i ochotę zarobić trochę grosza ;)


31 lip 2014, o 21:28
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 17 lip 2012, o 18:46
Posty: 1729
Lokalizacja: 3-miasto
Płeć: mężczyzna
Moto: Versys; SV650N
Post Re: Jakiś czip do pokazywania biegow SV
W sumie to też się mogę pochwalić, że wczoraj wieczorem do tego usiadłem i udało mi się stworzyć podobny układ do licznika od GSXRa. Na razie wszystko w pająku i na prowizorce. Cholera wie kiedy czas pozwoli na dokończenie tego na tip top.

_________________
Gdzie zaczyna się pasja, tam kończy się ekonomia.


31 lip 2014, o 23:50
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
Miles napisał(a):
W sumie to też się mogę pochwalić, że wczoraj wieczorem do tego usiadłem i udało mi się stworzyć podobny układ do licznika od GSXRa. Na razie wszystko w pająku i na prowizorce. Cholera wie kiedy czas pozwoli na dokończenie tego na tip top.


Miles i jak efekty u Ciebie? U mnie udało się odpalić licznik i przepisać "protokół" komunikacyjny na mojego STM'a ale niestety licznik nie zareagował na komendy. Podejrzewam poziomy sygnału USART'a bo mój STM działa na 3,3 V, a wszyscy którym to działało robili na PIC/AVR 5V... tak więc po weekendzie albo podepnę jakiegoś MAX'a albo przepiszę kod na Atmege. Mam nadzieję, ze zadziała.
Póki co udało mi się zasymulować obroty ;)

_________________
Maszyna: Suzuki SV650 N K3


1 sie 2014, o 09:22
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 lip 2014, o 13:29
Posty: 308
Lokalizacja: Gdańsk
Płeć: mężczyzna
Moto: SV650S / N
Post Re: Jakiś czip do pokazywania biegow SV
zrób na Atmegę, będzie najlepiej. Mikroprocesory mam za darmo.


1 sie 2014, o 09:24
Zobacz profil
SV Rider
Avatar użytkownika

Dołączył(a): 1 cze 2012, o 11:06
Posty: 547
Lokalizacja: Barcelona
Płeć: mężczyzna
Moto: Piaggio Liberty ;)
Post Re: Jakiś czip do pokazywania biegow SV
Ja właśnie wczoraj zdiagnozowałem, że moja jedyna Atmega (Atmega 16) jest upalona... więc będę musiał skoczyć po nową ale tak pewnie zrobię bo STM32 droższy od Atmegi, a jak jeszcze musiałbym dodatkowe układy dodawać to już w ogóle cena pójdzie w górę.

_________________
Maszyna: Suzuki SV650 N K3


1 sie 2014, o 09:42
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w wątku   [ Posty: 41 ]  Przejdź na stronę 1, 2, 3  Następna strona

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware.
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL