Modyfikacja Drivera lub budowa od podstaw (8x7135 - 1 tryb)

Czyli wszystko co potrzebne prawdziwemu DIY'owi;) Porady, pytania i opisy używanego przez nas sprzętu.
silver111
Posty: 17
Rejestracja: czwartek 08 paź 2009, 07:28
Lokalizacja: Strzelce Opolskie
Kontakt:

Modyfikacja Drivera lub budowa od podstaw (8x7135 - 1 tryb)

Post autor: silver111 »

Cześć. Jestem trochę zielony w temacie driverów i w związku z tym chciałem prosić Was o pomoc lub podpowiedź.

Chciałem zbudować błyskacz nurkowy składający się z:

1x ogniwo 18650 lub 1x26650
1x dioda Cree XM-L2
driver z 1 trybem strobe w np. sekwencji błysk 20ms - przerwa 200ms - błysk 20ms - przerwa 2000ms (czyli dwa krótkie błyski i dłuższa przerwa)

Zbudowałem prototyp oparty na arduino z mosfetem , baterii 9V i w/w diodzie. Wszystko śmiga ale.. ma być ogniwo li-ion więc arduino nie za bardzo, do tego wolał bym wszystko zmieścić na jednej płytce.

Czy jest opcja, że zakupię np. czegoś takiego https://pl.aliexpress.com/item/32822351519.html

i zaprogramuję układ na nowo lub wymienię układ na inny np. attiny85.

Gdyby attiny85 podeszło to zaprogramował bym je w digisparku za pomocą arduino IDE i przelutował już zaprogramowane do drivera.

Ewentualnie może macie jakiś pomysł jak to ogarnąć w jak najmniej skomplikowany sposób.



Z góry dziękuję za podpowiedzi i pomoc.

https://youtu.be/-UKdVfGbTkU?list=UUVci ... fMOxTTk38g
[youtube]https://youtu.be/-UKdVfGbTkU?list=UUVci ... fMOxTTk38g[/youtube]
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam

Czy masz jakiś programator do ATtiny, czy tylko przez Arduino.

Najprościej, to kupić driver z układami AMC (ten co proponujesz jest OK), w takiej ilości jak potrzebujesz w kwestii prądu, następnie napisać kilka linijek kodu i wgrać do procesora. Szybko, łatwo i przyjemnie, niestety warunek to programator.
ATtiny85, to trochę za duży kaliber, tu wystarczy standardowy ATtiny13A

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
silver111
Posty: 17
Rejestracja: czwartek 08 paź 2009, 07:28
Lokalizacja: Strzelce Opolskie
Kontakt:

Post autor: silver111 »

Pyra pisze:Witam

Czy masz jakiś programator do ATtiny, czy tylko przez Arduino.

Najprościej, to kupić driver z układami AMC, w takiej ilości jak potrzebujesz w kwestii prądu, następnie napisać kilka linijek kodu i wgrać do procesora. Szybko, łatwo i przyjemnie, niestety warunek to programator.
ATtiny85, to trochę za duży kaliber, tu wystarczy standardowy ATtiny13A

Pozdrawiam
Ogarniam Arduino, programator mogę kupić ale jak się domyślam. Programowanie będzie w innym języku niż ten używany w Arduino IDE ...
Ostatnio zmieniony środa 09 paź 2019, 21:23 przez silver111, łącznie zmieniany 1 raz.
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam

Do atmeli są zasadniczo stosowane dwa jezyki: Bascom i "C". Arduino jest oparte o C, w związku z tym, szybko ogarniesz oryginał.
Zresztą napisanie takiego programu, bez konfiguracji PWM i ADC, to pestka... Jak by co to pomożemy, a jeśli nie ogarniesz, to mogę wgrać.

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
silver111
Posty: 17
Rejestracja: czwartek 08 paź 2009, 07:28
Lokalizacja: Strzelce Opolskie
Kontakt:

Post autor: silver111 »

No to mam w związku z powyższym parę pytań.

1. Muszę kupić programator oraz zacisk pod sop8 czy mogę do programowania użyć np. arduino uno?
2. Jeśli mam kupić programator to czy mogę prosić o jakieś wskazówki? https://pl.aliexpress.com/item/32725360255.html ?
3. Jeśli kupię od chińczyka gotowy driver z 8xAMC7135 oraz ATTINY13A (np. taki https://pl.aliexpress.com/item/32822351519.html ) to czy da się przeprogramować już wlutowany układ? Czy może układ trzeba wymienić na nowy?
4. Czy w programie będzie można zawrzeć część kodu odpowiedzialną za ochronę ogniwa?, jesli nie to mogę do ładowania zastosować płytkę z ochroną bo i tak jakąś muszę do środka włożyć.


Pozdrawiam
Adrian
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam
Ad 1) kupić programator;
Ad 2) poszukaj po hasłem USB ASP, to taki tani standard;
Ad 3) Driver OK;
Ad 4) W programie można zawrzeć duuuużo.

Tutaj znajdziesz program z ochroną ogniwa w języku BASCOM AVR.

A tutaj program z ochroną ogniwa w języku C.

Oczywiście oba programy są do przeróbki, aby zostawić tylko migacza.

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
ODPOWIEDZ