Skocz do zawartości

NegativeONE

Użytkownicy
  • Zawartość

    39
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    6

Wszystko napisane przez NegativeONE

  1. Budujesz coś ala łazik marsjański ?? Może na początek zainwestuj w płytkę z procesorem 32bitowym np ST Discovery, NXP LPCXpresso itd - zestawy te mają na pokładzie różne czujniki , wyświetlacze itd - czyli wszystko co ci na start będzie potrzebne - 70-120 zł .Zapoznaj się z tym sprzętem i naucz się go programować. Z budową konstrukcji mechanicznej się nie spiesz - pomysły będą ewoluować - dopiero jak już finalnie będziesz wiedział co chcesz zbudować i jak to zaprogramować - kupuj części. Sugerował bym jednak na początek zacząć od czegoś mniejszego oraz pobawić się elektroniką np zbuduj własny mostek H na tranzystorach i podłącz go do tej płytki.
  2. Zgłaszam swoją najnowszą konstrukcję - LFa który pokonuje trasę w dowolnym czasie a nawet osiąga wyniki ujemne. Jako jedyny jest w stanie wygrać każdy wyścig pod warunkiem dostarczenia 1,21GW energii elektrycznej którą może pozyskać ze skórek od bananów i puszek po piwie. Jeszcze nie lata - jednak z pomocą Proxxcona napewno uda się to osiągnąć Link: EMMETT
  3. Bez Fluxa Capa by się nie rozpędził przecież Treker - sorry nie dało się złamać praw fizyki więc trafiło na regulamin
  4. The way I see it, if you're gonna build a line follower, why not do it with some style? W ten oto wyjątkowy dzień OCT 21 2015, chciałbym zaprezentować swoją najnowszą konstrukcję, na początek jednak please excuse the crudity of this model. I didn't have time to build it to scale or paint it - a tak na poważnie brak czasu i masa obowiązków a zostało trochę rzeczy do dopieszczenia m.in wydruki 3d. Tak więc dokumentacja, porządne zdjęcia, i filmy pokazujące pełne możliwości tej konstrukcji zostaną opublikowane w późniejszym terminie - a robot na bank pojawi się na Robotic Arenie we Wrocławiu (możliwe że gdzieś wcześniej). ELEKTRONIKA Projekt składa się z czterech płytek PCB zaprojektowanych w CadSoft EAGLE. Płyta główna - grubość 1mm, pokrycie HASL bezołowiowy (plated gold), grubość miedzi 35um. Sercem robota jest 32 bitowy PIC32MX270F512H, do jego dyspozycji jest również osobny 1mb pamięci NVSRAM z podtrzymaniem bateryjnym Microchip 23LCV1024 (np. zapamiętanie trasy w trakcie zmiany głównej baterii). Napięcie 5.9V zapewnia przetwornica ST1S10PHR, natomiast za 3.3V odpowiada Microchip MCP1826S. Do sterowania silnikami - Toshiba 6612FNG. Na płytce znajdują się również trzy rejestry przesuwne NXP 74HC595 do sterowania efektami świetlnymi. 3 przyciski w tym dwa maleństwa do obsługi tablicy. Możliwość odbioru IR przez Vishay TSOP34836. P-MOSFET IRLML6401 do ochrony wejścia przed odwrotną polaryzacją. Większość drobnicy w obudowach 0603 Płytka czujników - grubość 0.8mm, pokrycie HASL bezołowiowy (plated gold), grubość miedzi 35um. KTIR0711S oraz miejsce pod SHARP GP2Y0D340K. Płytka enkodera i płytka silnika - grubość 0.8mm, pokrycie HASL bezołowiowy (plated gold), grubość miedzi 35um. Płytka przeznaczona do podłączenia enkoderów AS5040 - z prawie lustrzanym odbiciem z obu stron w celu obsługi dwóch kół robota z wykorzystaniem jednego wykonania PCB dla obydwóch stron. Razem z płytką silników imituje "kominy" filmowego De Loreana. FLUX CAPACITOR - 12 białych diod LED (wlutowanych do góry padami) odpowiada za efekt pracy kondensatora strumienia. RADIATION METER - dzielnik rezystorowy + ADC -> pomarańczowa dioda 0603 zaczyna migać w momencie spadku napięcia baterii. TIME CIRCUITS - tablica z niezależnym podświetleniem każdej daty - dwoma przyciskami ustawiamy na niej przed jazdą tryb w jakim ma robot pracować. NEONY - 3 wytrawione na głównej płytce + cztery 3mm diody do podświetlenia rurek wychodzących od płyty głównej do płytki enkoderów. OUTATIME - element obowiązkowy MR FUSION - na spodzie - bateria, góra skrywa w sobie malutki włącznik. ŚWIATŁA niezależne sterowanie światłami: przednimi (osobno wewnętrzne osobno zewnętrzne) oraz tylnymi (stopy, migacze, wsteczny). LICZNIK - when this baby hits 88cm/s you gona see some serious shit - wskazuje prędkość, przy 88cm/s odpalają się neony. MECHANIKA CDN... __________ Komentarz dodany przez: Treker Ale kolega punktów w regulaminie działu złamał... Ciężko wyliczyć wszystkie... Jednak w związku z oryginalnością konstrukcji poprawiłem niezbędne minimum i opublikowałem
  5. 'Component Engineer' - zależy co w praktyce się kryje pod tym pojęciem - podaj jakieś szczegóły z ogłoszenia, czy osoba na tym stanowisku będzie zajmować się technicznymi aspektami układów elektronicznych czy może negocjować ceny ich zakupu do masowej produkcji? Na początek sugeruje zapoznać się dobrymi radami D. Jonesa z EEVblog:
  6. Tylko ? A co w przypadku gdyby absolwenci chcieli wziąć udział w kategoriach LF i FS ? ?
  7. Zanim weźmiesz się za drugą próbę poświeć weekend na zapoznanie się notami katalogowymi układów oraz narysuj schemat poprawnie i czytelnie, używaj bibliotek elementów takich jakie faktycznie wykorzystasz, np czy kondensatory elektrolityczne masz okrągłe? na schemacie wstawiłeś obudowy prostokątne. Dodaj wartości do elementów i ich poprawne nazwy - stabilizatory 7808 dają 8V a nie 3.3V i 5V, tak wiem biblioteka ta sama... ale dajesz schemat do analizy. Poświęć więcej czasu na rozmieszczenie elementów na płytce, w tym przypadku użyj tylko dwóch szerokości ścieżek 16 mil na sygnałowe, 24-32 mil na linie zasilania. Ścieżki zasilania prowadź najpierw przez kondensator a dopiero do pinu zasilania. Zobacz na obrazek i zastanów się w którym przypadku kondensator C11 spełnia swoją funkcję - poprawione na szybko patrz tylko na ścieżkę zasilania. Wyobraź sobie kierunek i kolejność przepływu prądu przez elementy i tak je układaj. Prowadź ścieżki tylko z jednej strony - spokojnie dasz rade. Czemu robisz osobno płytkę z driverami? Spokojnie je zmieścisz koło atmegi i odpadnie wtedy jeden stabilizator. Nie prowadź ścieżek masy jak wylewasz polygon, wygodniej jest wylać go na początku na całej płytce i od razu znikną wszystkie połączenia masy - polygon "wyłączasz" klikając na niego dwa razy ripupem. Wykorzystujesz ADC więc AREF przez kondensator 100nF do masy a AVCC przez dławik 10uH do 3.3V i 100nF do masy.
  8. Tu masz też drugi hacker space w Krakowie http://hackerspace-krk.pl/
  9. Zapoznaj się z tym projektem na początek: Voice Recognition Robotic Car
  10. Zacznijmy od tego: czy chcesz sterować silnikiem wymontowanym z tego serwa czy serwem w stanie fabrycznym? L293DNE tylko do pierwszego przypadku w drugim sterujesz czasem trwania impulsu http://www.leksykon.forbot.pl/Serwo_modelarskie,47.htm Pokaż schemat całego układu, do tego z pierwszego posta dodaj filtrację zasilania.
  11. My point exactly, tak więc czekamy na schemat.
  12. Mam podobny problem, chcę zbudować tricorder ale nie wiem jak, a jak miałbym schemat to... W pierwszym moim poście masz napisane co i jak podłączyć, to samo jest w datashecie czujnika, w nocie katalogowej atmegi znajdziesz informacje które piny wybrać do tego celu, nie wspomnę już że to nawet ze schematu z arduino wyczytasz i łatwo przeniesiesz na atmega32. Jak chcesz się uczyć to zacznij od not katalogowych i zrób schemat, ale coś mi to śmierdzi projektem na zaliczenie w sesji letniej....
  13. Mi na przykład ręce opadają jak widzę na forum o elektronice prośby o pomoc bez pokazania schematu Więc zacznijmy może od tego - schemat - pokaż co i jak podłączyłeś oraz kod jaki już masz dotyczący konfiguracji procesora.
  14. Arti - sprawa jest prosta jak obręcz, ECHO podłączasz do portu który ustawiasz jako wejście z przerwaniem, TRIG do portu który konfigurujesz jako wyjście, wysyłasz 10us impuls na TRIG, w momencie wystąpienia przerwania na ECHO odpalasz timer i zliczasz czas, wynik przeliczasz według formuły. 2us odstęp i znowu aktywujesz TRIG. Szczegółową formułę na pomiar masz w datasheet HC-SR04, a konfiguracje procka w datasheet. Widzę że programujesz w C,C++ i C# więc dasz rade napisać te 15-20 linijek kodu Z czym konkretnie masz problem z konfiguracją procka czy napisaniem tych funkcji ??
  15. http://pl.wikipedia.org/wiki/Moc_znamionowa + rozmiar obudowy.
  16. 1. Dodaj kondensatory na liniach zasilania L293D 2. A jak aktywujesz mostek ? Dodaj obsługę PWM i wystaw sygnał na piny EN w mostku. Na piny 1A i 2A należy ustawić albo 10 albo 01 i analogicznie 4A i 3A. 3. Sprawdź połączenia na płytce oraz załącz layout płytki.
  17. HD44780 - to popularny chip sterownika LCD nie wyświetlacz. W zależności od płytki z gotowym wyświetlaczem 2x16 (zawierającym już w sobie sterownik) najprościej będzie użyć goldpinów (męskie na wyświetlacz, żeńskie na pcb) do zamontowania i komunikacji z wyświetlaczem. Otwory najprościej zrobić używając polecenia holes z menu po lewej, następnie we właściwościach otworu ustawić parametr drill, możesz tam wpisać dowolna wartość np 0.1mm. BTW zapomniałeś załączyć obrazek.
  18. Możesz zacząć od Wyprawy w świat elektroniki Piotra Góreckiego i poprzez praktyczną realizacje coraz trudniejszych projektów dojdziesz do wyznaczonego sobie celu. IMHO odpuść sobie Arduino jak chcesz się nauczyć elektroniki, lepiej wydać te pieniądze na płytkę stykową, kilka tranzystorów i innych podstawowych elementów elektronicznych i z tego budować układy ze zrozumieniem jak działają.
  19. Tak, możesz dodać nawet 3 czujniki - masz 3 wolne przetworniki ADC w Atmedze (PC0 - PC2). Jedyne zmiany na płytce z uC to dodanie dodatkowych pinów do złącza czujników i połączenie ich z pinami uC. Na płyce czujników musisz dodać 2 rezystory na każdy dodany czujnik i oczywiście wszystko połączyć analogicznie do tych już zamontowanych.
  20. Tylko zwróć uwagę na układ wyprowadzeń stabilizatora który zamierzasz zastosować po wstawieniu jakiegoś innego do schematu - piny mogą mieć zamienione funkcje. Najlepiej jak nie możesz znaleźć danego elementu w bibliotece zrób je samemu - nie jest to trudne a zaprocentuje na przyszłość.
  21. Siedzę właśnie nad nowym LFem i zamierzam w nim zastosować enkodery AS5040 i mam takie pytanie: W Fuzzym, patrząc po rozkładzie ścieżek na płytkach od enkoderów wybrałeś drugi tryb pracy czyli obrót/kierunek, przejrzałem wczoraj datasheet i fabrycznie te chipy są skonfigurowane w pierwszym trybie (kwadratura, 10bit) - czy programowałeś te kości? czy może podpinając się pod wyjścia LSB, DIR i INDEX będę wstanie odczytać wartości w fabrycznej konfiguracji bez programowania ich? Jak programowałeś to jak, przejrzałem osprzęt do nich i programator z podstawką od AMS nie jest tani i nie wiem czy kombinować coś aby je przeprogramować. Jak się sprawdzają te kulki od ASG ? Jak je przymocowałeś - klej ? - kleiłeś do soldermaski, miedzi czy laminatu ?
  22. Nie zrozum mnie źle ale te płytki to jedno wielkie zwarcie, a układ ścieżek jest skomplikowany jak polski system podatkowy. Jak chcesz się naprawdę uczyć to wywal layouty do kosza i przeczytaj na początek tutorial Davida Jonesa i zacznij jeszcze raz, a nawet kilka aż maksymalnie uprościsz układ. Polecenie DRC pokaże ci gdzie masz zwarcia na płytce np za mały odstęp pomiędzy pinami złącza a ścieżkami. Elementy SMD z warstwy TOP przenosisz na BOTTOM poleceniem mirror i masz już je pod spodem - nie musisz robić przelotek. Podziel elementy na grupy np procesor + kryształ + kondensatory + dławik i układaj najpierw jedna grupę funkcjonalną, później kolejną. Następnie możesz wylać polygon GND i zniknie ci konieczność prowadzenia ścieżek masy (polecenie RIPUP chowa wylane GND - wygodniej wtedy prowadzić ścieżki), następnie prowadź najpierw ścieżki zasilania a później ścieżki sygnałowe. Ścieżki pod obrysem elementów możesz prowadzić byle by nie dotykały pinów i padów. Nie kupuj gotowego elementu bo nie nauczysz się w ten sposób nic. Odnośnie monitorowania baterii: POCZYTAJ Nie łam się layouty układa się wielokrotnie, lepiej teraz poświecić więcej czasu na dopracowanie schematu i płytki niż zastanawiać się po zlutowaniu układu dlaczego coś nie działa.
×
×
  • Utwórz nowe...