logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Zlecę] nagrywanie sygnalu dzwiekowego z uzyciem przetw. A/D 5MHz

zacheusz 11 Maj 2016 15:49 4044 37
  • #1 15665856
    zacheusz
    Poziom 9  
    Celem projektu jest dostarczenie cyfrowej reprezentacji nagrania z 5 mikrofonów dźwięku wytworzonego przez przelatujący obok nich pocisk naddzwiękowy. Nagrania należy przekazać do urządzenia LinkIt Smart 7688 pracującego pod kontrolą systemu operacyjnego Linux (OpenWRT). Jest ono wyposażone w nadające się do tego celu interfejsy: GPIO, I2C, I2S, SPI.
    Cyfrowa reprezentacja ma umożliwiać (później, w ramach oddzielnej części projektu):
    - Porównywanie czasu wystąpienia gromu dźwiękowego na mikrofonach z dokładnością do 5MHz
    - Rozróżnienie gromu dźwiękowego od jego odbicia (amplituda)
    - Rozróżnienie gromu dźwiękowego od huku z lufy

    Warto zauważyć, że przy powyższych wymaganiach nie jest konieczne idealne akustyczne odwzorowanie dźwięku a jedynie czasu, amplitudy i charakterystyki pozwlających na wykrycie różnic w czasach wystąpień gromu dźwiękowego.

    Ogolny schemat
    [Zlecę] nagrywanie sygnalu dzwiekowego z uzyciem przetw. A/D 5MHz
    Oczekiwane artefakty
    Działający układ - wynikiem jego działania ma byc wypisywanie na konsole tekstową LinkIt Smart w formie 5 kolumn kolejnych wartości próbkowanych z 5 mikrofonów.
    Nie chodzi o obliczenie prędkości pocisku a jedynie wypisanie wartości próbkowanego napięcia. Należy wypisać wartości liczbowe napięć z 5 mikrofonów w kolejnych próbkach.
    Wraz z układem należy dostarczyć:
    1. Projekt układu elektronicznego
    2. Zmontowany i uruchomiony układ elektroniczny podłączony do LinkIt Smart 7688
    3. Kod źródłowy w C cross-kompilowalny do OpenWRT

    Uwagi
    1. Zastowowane elementy ze względu na ich cenę (w szczególności przetworniki oraz mikrofony) należy uzgodnić z zamawiającym.
    2. Koszty wszelkich zużytych komponentów zostaną zwrócone przez zamawiającego.
    3. Karta Linkit Smart 7688 zostanie dostarczona przez zamawiającego.

    Czas realizacji: 3 tygodnie
    Budzet: do uzgodnienia
    Płatność: przelewem
    Preferowana lokalizacja: Warszawa
    Kontakt: zacheusz.s+elektroda[at]gmail.com
    W załączniku bardziej szczegółowy opis projektu.
    Kontaktuj się z ogłoszeniodawcą poprzez Prywatną Wiadomość (ikonka PW).
  • #2 15667315
    Zielonka
    Poziom 22  
    Witam
    Projekt bardzo fajny, profesjonalnie napisany. Kwota od której zaczyna się negocjacje skromnie mówiąc bardzo nieprofesjonalna. Proszę zauważyć, że nie da się zrealizować takiego projektu w 100 h. A stawka 10zł za godzinę minus podatek wydaje się być żenująca. Proszę o choć trochę przyzwoitości.
    Pozdrawiam
    W.B.
  • #3 15667396
    zacheusz
    Poziom 9  
    Dziekuje za komentarz. Zwiekszylem kwote, niemniej jednak dziwi mnie stwierdzenie iz "nie da się zrealizować takiego projektu w 100 h". Szacunki osób tym się zajmujacych (lecz nie majacych akurat wolnych cylki) wskazuja na 40 do 60 roboczogodzin. Podstawa teoretyczna wyglada groznie, ale w rzeczywistosci projekt jest calkiem prosty. Oczywiście jeśli mowa o specjaliście znającym się za równo na elektronice analogowej jak i cyfrowej. Jeśli ktoś musiałby się w trakcie projektu uczyć to będzie to trwać znacznie dłużej. W 100h to nawet ja bym go wykonal, choc z zawodu nie jestem elektronikiem ;)

    Proszę zwrócić uwage, że nie chodzi o wykonywanie obliczeń a jedynie dostarczenie postaci cyfrowej 5 dźwięków przy użyciu przetwornika analogowo-cyfrowego. Postać cyfrowa musi być tak odwzorowana, żeby dało się określić czas wystąpienia gromu dźwiękowego (przejscie przez zero) oraz odróżnić odbicia i dźwięk wybuchu (amplituda). Nie chodzi o idealne odwzorowanie akustyki. Obliczenia w celu ustalenia prędkości będą implementowane w ramach osobnego projektu.
  • #4 15667521
    encore
    Poziom 19  
    Czytam trzeci raz i mam wątpliwości o co Tobie chodzi.

    Chcesz żeby tylko sygnał przeszedł przez przetwornik ADC i wszedł na kartę, czy chcesz żeby sygnał obrobić dodatkowo i wyłowić pewne jego szczególne cechy?
  • #5 15667561
    -XantiO-
    Poziom 21  
    Jeśli ma to być dobrze zrealizowane to trzeba liczyć około 100 godzin na wykonanie projektu.

    A jeśli Pan jest w stanie to wykonać samemu to czemu tego Pan nie zrobi?

    Wymaga Pan kodu obsługującego przetwornik A/D oraz samej części elektronicznej. Do tego mówi Pan, że zajmie to około 50 roboczogodzin.

    Powodzenia.
  • #6 15667570
    zacheusz
    Poziom 9  
    encore napisał:
    Chcesz żeby tylko sygnał przeszedł przez przetwornik ADC i wszedł na kartę, czy chcesz żeby sygnał obrobić dodatkowo i wyłowić pewne jego szczególne cechy?

    Chce żeby sygnał przeszedł przez przetwornik A/C i wszedł na kartę LinkIt Smart. To czego się spodziewam to najprościej rzecz mówiąc wartości liczbowe napięć z 5 mikrofonów w kolejnych próbkach.
    Wspominam o szczególnych cechach, żeby było wiadomo co musi zostać w sygnale zachowane - że mimo iż jest to dźwięk to nie chodzi o akustykę.

    -XantiO- napisał:
    A jeśli Pan jest w stanie to wykonać samemu to czemu tego Pan nie zrobi?
    Bo nie mam wystarczająco czasu ani siły. Poza tym profesjonalista jest to w stanie wykonać znacznie szybciej niż ja (sam bym popełnił po drodze sporo błędów których profesjonalista nie zrobi). Jeśli chodzi o kod w C to jest to góra 20 linii.
  • #7 15667585
    -XantiO-
    Poziom 21  
    Ok. Nie doczytałem, że trzeba tylko wysłać dane liczbowe na konsole.
  • #8 15668323
    qazpylades
    Poziom 13  
    Proponuję zakupić przystawkę NI. będzie wtedy w ciągu 3 tygodni.
    i w realnej cenie.
    (ogłoszenie jest w nierealnej)

    Dodano po 17 [minuty]:

    Dodam co do projektu techniczne uwagi.
    Przyjmijmy, iż przetworniki ADC są 8-mio bitowe (wątpię aby zadowalało to zamawiającego), daje nam to w efekcie 5x8 000 000 sampli / sek.
    daje to transfer na poziomie 400 000 000 bodów.
    Trzeba obsłużyć 5 urządzeń i dane zsynchronizować z sobą tak aby ciągi były uporządkowanewzględem siebie robię mniej ambitny projekt 12bit 1..12 kanałów i sumarycznie 7,2Msampli a musiałem oprogramować USB w wersji 2.0 Fast i dalej mam problem z synchronizacją danych. muszę klepać w asm-ie i wykorzystywać DMA zegar mam 240MHz i sprzętowe wsparcie DMA dla ADC.

    Sumarycznie przepycham tylko 115 200 000 co daje 1/4 tego co chce zleceniodawca.
  • #9 15669483
    zacheusz
    Poziom 9  
    @qazpylades dziekuje za cenne uwagi. Zwróć uwagę na to, że karta która ma odbierać dane ma całkiem duze mozliwosci jesli chodzi o przetwarzanie wejscia, procesor z taktowaniem 580 MHz i wystawionymi GPIO w tym SPI (no i oczywiscie USB 2.0).
    Czy mógłbyś rozwinąć temat przystawki NI?
  • #10 15669600
    qazpylades
    Poziom 13  
    Całkiem duże możliwości to mało. Problem polega na zgraniu ich w czasie przy zalewie informacji z ADC-ków. ja mam 240MHz i coś z 400 MIPS-ów a problem i omijam bokiem ładując z trzech ADC-ków za pomocą DMA bloki danych do pamięci
    potem po zapełnieniu trzech obszarów pamięci za pomocą kolejnego dma DMA wypycham do usb za pomocąkolejnego DMA a w tym czasie zapełniam drugi obszar bank pamięci. i problemem jest szybkie przełączenie i przeprogramowanei DMA aby nie zrywał ciągłości skanowania nie wspomnę o synchronizacji między sobą kolejnych kanałów ADC aby czytały względem siebie ze stałym odstępem dt.
  • #11 15670051
    zacheusz
    Poziom 9  
    @qazpylades a nie wydaje Ci sie, ze wystawienie przez karte, ktorej chce uzyc interfejsu PCIe PHY rozwiazuje problem predkosci transmisji danych? Jestem bardzo wdzieczny za podjecie tej kwestii - dobrze bedzie jesli dodam ja do specyfikacji.

    Otóż:
    - 8b rozdzielczość jest wystarczająca
    - minimalne probkowanie to 5MHz (im wiecej tym lepiej)
    - 5 mikforonow wejsciowych
    Tak wiec mamy transfer
    8b x 5 000 000 x 5 = 25MB/s = 200Mb/s
    Przy kodowaniu 8b/10b dla PCIe czyni to 250Mb/s.

    @qazpylades alternatywnie czy moglbys rozwinac temat przystawki NI? Jakie sa koszty sprzetu?
  • #12 15670987
    qazpylades
    Poziom 13  
    Przyjęcie przerwania i obsłużenie odpowiednie dma musi sięodbyć dokładnie pomiędzy jednym wynikiem przetwarzania ADC a drugim.
    czyli w tym wypadku masz mniej niż 200us na przesłanie ostatniego sampla przez DMA i przeprogramowanie DMA(przestawienei na następny bufor). Pr\zeanalizuj ile masz do zrobienia i zastanów sięile rozkazó wykona ta maszynka w 200us.

    Dodano po 1 [minuty]:

    Aha pamię6taj że jak to zwykle jest dostęp do układów we/wy jest wolniejszy.
  • #13 15671120
    tplewa
    Poziom 39  
    zacheusz napisał:
    Szacunki osób tym się zajmujacych (lecz nie majacych akurat wolnych cylki) wskazuja na 40 do 60 roboczogodzin. Podstawa teoretyczna wyglada groznie, ale w rzeczywistosci projekt jest calkiem prosty. Oczywiście jeśli mowa o specjaliście znającym się za równo na elektronice analogowej jak i cyfrowej. Jeśli ktoś musiałby się w trakcie projektu uczyć to będzie to trwać znacznie dłużej. W 100h to nawet ja bym go wykonal, choc z zawodu nie jestem elektronikiem ;)


    To radze to samemu zrobic :)

    Pod takie czestotliwosci probkowania prosze liczyc PCB 4 warstwy (tak aby kilka najmlodszych bitow nie bylo szumem) + ekspresowe wykonanie (a raczej zerknac na cene przy pojedynczych sztukach takiego PCB). Wiele tego czasu straci Pan na zalatwianie czesci, telefony itd. Gdzie koszt produkcji - nawet jak robimy w domu to koszt pasty lutowniczej (dobra niestety kosztuje dosc sporo) + koszt szblonu do nakladania pasty itd.

    Owszem projekt jest niby prosty kilka ADC + uklad wejsciowy + ja bym dal jakies FPGA + uklad zasilania + PCB :) Tylko jak to sie zacznie realizowac to w pojedynczej sztuce to zobaczy sie jak kolosalnie rosna koszta...

    Na owiele prostsze projekty hobbystyczne czasem i 3k zl wydalem (jak sie policzy wszystkie koszta).
  • #14 15671161
    zacheusz
    Poziom 9  
    @tplewa podany budzet to tylko robocizna - koszty czesci pokrywam dodatkowo tak jak napisalem w opisie. Wbrew pozorom o czesci nie jest tak trudno - na przyklad czesci do backupowej wersji z czestotliwoscia 192kHz juz mam w komplecie (4 mikrofony EK-26899-P03 i przetwornik PCM1865 z i2c+i2s).

    @qazpylades MPU (i bus) jest taktowany 580MHz, DDR2 193MHz - to sa dwa rzedy wielkosci wzgledem danych wejsciowych.
  • #15 15671194
    tplewa
    Poziom 39  
    @zacheusz

    O czesci nie jest trudno, ale aby je zamowic trzeba poswiecic czas... aby dopilnowac firme robiaca PCB tez trzeba poswiecic czas itd. Jak sie tego nie zrobi to wyjdzie babol (tak z praktyki w firmie w ktorej pracuje). Do tego malo kiedy udaje sie zrobic pierwsza PCB spelniajaca wszystkie warunki...

    Co do PCM1865 to takich ukladow jest pelno i sa znacznie fajniejsze od niego nawet chyba dostepne w TME... ale tutaj mowimy o 5MHz, a nie 192kHz... a samplowanie z taka czestotliwoscia jak 5MHz rodzi wbrew pozora sporo problemow...

    Jak zajmuje sie Pan cala logistyka i zalatwieniem wszystkiego to w tej kwocie powinien znalezc Pan jakiegos zdolnego studenta (polecam wywiesic na PW ogloszenie). Bo osobe ktora zajmuje sie komercyjnie raczej bedzie trudno (patrzac na zarobki w mojej firmie).
  • #16 15671469
    qazpylades
    Poziom 13  
    Moja przystawka z odpowiednimi analogowymi wejściami i z dodatkowym oprogramowaniem do analizy będzie sprzedawana przez moją firmę po 20k+VAT.
    Po tyle kupowaliśmy do tej pory niedorobioną wieszającą się 4-ro kanałową przystawkę z szybkością 150k-sampli na kanał i 10 bitów rozdzielczości. (też jej używamy przy świadczonych usługach)
    To żebyś miał świadomość realnych cen.
  • #17 15671679
    tplewa
    Poziom 39  
    @qazpylades

    No bo niestety specjalistyczny sprzet pomiarowy kosztuje i tutaj nie ma zaleznosci fakyczny koszt produktu do ceny wyjsciowej. Podobnie jest z produkcja jednostkowa tak samo drogo wychodzi i to z wiadomych przyczyn, dlatego dosc czesto robiac cos hobbystycznie placi sie wiecej niz za gotowca (za to ma sie frajde).


    Tutaj uklad w zasadzie jest banalny (od strony cyfrowej), tak jak wspomnialem ja bym to zrobil na FPGA i pchal przez ETH lub USB ;) Mniej zabawy niz kombinacja na procku, zabawy z DMA itd. Najwiekszy problem to czesc analogowa, bo mozna sobie na PCB byle jak polozyc przetworniki i dzialac to bedzie... dane jakies tam beda szly... ale zrobic to dobrze to juz niestety wiecej zabawy (dlatego tak duzo mamy projektow amatorskich oscyloskopow cyfrowych chocby z pasmem 2.5MHz) ;)

    Inna sprawa to kwota... ci co sie znaja zarabiaja za zwyczaj sporo wiecej, a po godzinach przykladowo mi sie nie chce bawic... wole podlubac swoje lub zwiazane z tematem wybrac sie na strzelnice (he he akurat strzelam i temat mnie troche zaciekawil)...

    a odnosnie uzywania kodekow audio to jutro zapewne powstanie cos na szybko do tego: https://www.youtube.com/watch?v=niq1P2mCoSw - to tak osnosnie uzywania PCM1865 i podobnych ;) - no ale temu dalego do kilka razy 5MHz :)
  • #18 15672210
    Urgon
    Poziom 38  
    AVE...
    qazpylades napisał:
    Moja przystawka z odpowiednimi analogowymi wejściami i z dodatkowym oprogramowaniem do analizy będzie sprzedawana przez moją firmę po 20k+VAT.
    Po tyle kupowaliśmy do tej pory niedorobioną wieszającą się 4-ro kanałową przystawkę z szybkością 150k-sampli na kanał i 10 bitów rozdzielczości. (też jej używamy przy świadczonych usługach)
    To żebyś miał świadomość realnych cen.

    Na zdrowy rozum to oznacza, że osobie projektującej takie urządzenie, z którego Ty będziesz czerpać korzyść majątkową należy się nie 1500PLN, ale tak na moje oko coś między 15 a 30 tysięcy złotych. Gdybym miał potrzebne wiedzę i umiejętności, to właśnie na tyle bym wycenił swoją robociznę...
  • #19 15672312
    zacheusz
    Poziom 9  
    @Urgon problem z wycena tego wynika, ze trzeba miec wiedze i doswiadczenie za rowno w dziedzinie elektroniki cyfrowej jak i analogowej a w dodatku pomyslec troche out of the box. Osoba majaca taka wiedze bez problemu zrobi to w 70 roboczogodzin. Wiekszosc elektronikow robi albo jedno albo drugie i wydaje im sie, ze to czego nie wiedza to rocket science. Poza tym jest to cena wyjsciowa do potencjalnych negocjacji.
    Na jakiej podstawie na "Twoje oko" wycenilbys to na 30 tysiecy zlotych gdy nie masz ani wiedzy ani umiejetnosci w tym temacie? (Sam to wyraznie przyznales.) To, ze firmy sprzedaja sprzet pomiarowy za taka cene to nie znaczy, ze wykonanie go tyle kosztuje. Poza tym mowimy tu o surowej elektronice bez obudowy, interfejsu uzytkownika, supporcie, napraw gwarancyjnych, dokumentacji uzytkownika itd. - to wszystko sklada sie na cene produktu oferowanego przez firmy. I skad do diaska Ci sie wzial pomysl o korzysciach majatkowych? :D

    Porownywanie do cen gotowych produktow tez nie jest zbyt sensowne. Podobny gotowy produkt (tylko z 2 a nie 5 mikrofonami) kosztuje $349 czyli ponizej 1400 zlotych: http://www.steinertsensingsystems.com/product...ls/superchrono-acoustic-shooting-chronograph/ i jest to nie tylko sprzet ale takze software. Problem w tym, ze uklad dwoch mikrofonow powoduje bledy wynikajace z odchylen linii strzalu.
  • #20 15672392
    krzysiek_krm
    Poziom 40  
    Witam,
    pozwolę sobie wtrącić swoje trzy grosze.
    W tym urządzeniu chyba nie jest potrzebny aż tak huraganowy transfer danych. Z dołączonego opisu wynika, że dźwięk trwa nieco mniej niż 200 ms, przy próbkowaniu 5 MHz daje to około miliona próbek, dla 5 mikrofonów - 5 milionów. Te próbki da się przytrzymać w jakiejś pamięci, a potem pomalutku i na spokojnie wysłać tam gdzie trzeba.
    Zabawa może się zacząć (albo i nie) w zupełnie innym miejscu, w zależności od oczekiwań zleceniodawcy.
    Jeżeli chodzi o wykrycie poszczególnych pików, sprawa nie jest zbyt skomplikowana, wtedy zresztą danych też będzie bardzo mało: przybliżona amplituda piku plus czas wystąpienia.
    Jeżeli zleceniodawca chce (w miarę) dokładnie odtworzyć przebiegi w funkcji czasu, problem robi się szalenie skomplikowany. Z dokumentu wynika, że natężenie dźwięku osiąga 160 dB, przyjmując jakiś lekki zapas trzeba zrealizować układ o rozpiętości dynamiki około (powiedzmy) 180 dB.
    Czy któryś z kolegów ma łatwy, prosty i przyjemny sposób na realizację toru analogowego o takim zakresie dynamiki: mikrofony, wzmacniacze analogowe lub jakieś układy dopasowujące, część analogowa przetwornika A/C ?
    Poza tym przetwarzanie A/C: 8 bitów to może ale nie na pewno, chyba jednak to drugie, jak mawiał jeden z moich kolegów z liceum.
    Jeżeli w tej wersji da się wykonać pełną realizację w czasie 70 godzin, to ja jestem czwarty tenor.
    Pozdrawiam
  • #21 15672408
    zacheusz
    Poziom 9  
    @krzysiek_krm o widze, ze w koncu znalazl sie ktos kto lepiej to rozumie. Dziekuje za cenne trzy grosze. W istocie jest tak jak mowisz a nawet jeszcze latwiej - jedyne co mnie interesuje to roznice w czasach wystapienia tego piku na poszczegolnych mikrofonach - wykrywanie podcisnienia w kolejych 200mikrosekundach jest tylko po to, zeby sie upewnic, ze to nie byl jakis losowy pik w gore a grom dzwiekowy. Amplituda jest po to, zeby rozroznic grom z przelatujacego obok pocisku od odbicia czy gromow pociskow przelatujacych w znacznie wiekszej odleglosci - te beda o conajmniej 1/3 mniejsze, wiec 8b powinno wystarczyc. No i tak jak slusznie zauwazyles nie musi to byc od razu przekazane do karty a czas miedzy takimi zdarzeniami bedzie spokojnie conajmniej 200 milisekund. Takze jedyne o co trzeba zadbac to roznica w czasie wystapienia na poszczegolnych mikrofonach i rzeczywiscie czesc cyfrowa nie jest az tak trudna.
    Jak sluznie zauwazyles wyzwanie twki po stronie analogowej tyle, ze jedyne co musi byc odwzorowane dokladnie to roznica czasu wystapienia gromu na poszczegolnych mikrofonach. Nie trzeba odwzorowywac dokladnie przebiegow w funkcji czasu a ciche dzwieki w ogole nas nie interesuja.
  • #22 15672830
    qazpylades
    Poziom 13  
    faktycznie. teraz trzeba tylko 5 zestawów ADC+uk+DRAM bo sram dla tych ilości zapisów będzie kilka razy droższy od ADC+uk. ale za to łatwo zsynchronizować no i łatwiej bo 5 takich samych programów i+ jeden który je kompaktuje. Kolega jest w temacie to to zrobi zapewne za takąsumębo to prościzna.
  • #23 15673024
    zacheusz
    Poziom 9  
    dlaczego 5 zestawow ADC? Nie lepiej i latwiej zastosowac jeden wielokanalowy ADC? Na przyklad cos takiego http://www.linear.com/product/LTM9007-14 (tu akurat strzelam).
  • #24 15673202
    qazpylades
    Poziom 13  
    Genialny wybór.
    Minimum siedmiowarstwowa płytka.
    LVDS konwertery....
    Mikrostripy wyrównywanei ścieżek.
    Samo robienie płytek będzie wymagało minimum dwóch podejść.
  • #25 15673297
    zacheusz
    Poziom 9  
    @qazpylades no dobrze to moze ten nietrafiony. A ogolnie to dlaczego 5 zamiast jednego? Odnosze wrazenie, ze mimo napisania wielu postow nic nie wniosles do tematu. No moze oprocz krytyki, ktora w sumie tez jest jakas informacja. Ogolnie to zero konkretow.
  • #26 15674053
    tplewa
    Poziom 39  
    qazpylades napisał:
    Genialny wybór.
    Minimum siedmiowarstwowa płytka.
    LVDS konwertery....
    Mikrostripy wyrównywanei ścieżek.
    Samo robienie płytek będzie wymagało minimum dwóch podejść.


    hmm i tak minimum to 4 ;) nie stosujac BGA wiec 4 czy 8 przy jednostkowej produkcji nie ma praktycznie znaczenia - i tak drogo i tak drogo ;)

    Wyrownanie sciezek to chyba ocbecnie juz standard wiekszosc programow robi to z automatu, a dla "zboczencow" np. w Altium mozna uzywac Siglan Integrity itp.
    Bierzesz glupiego ARM-a z MMU, FPGA... podpinasz pamiec i cie to czeka ;) Czy robiac sobie jakies customowe carrier board pod modul komputerka PC (SATA, PCI Express itp.).

    W sumie patrzac na postep takie projekty niedlugo i w srod amatorow zaczna obowiazywac, bo coraz trudniej kupic uklady w innych obudowach niz BGA (juz do tego jakis czas temu przywyklem), a ostatnio przyszlo juz w BGA polutowac glupiego STM32F7 ;) - no chyba ze sie pozostanie przy ukladach robionych w oparciu o AVR-y czy 555 ;)

    Do tego wiekszosc osob robi tutaj problem z czesci cyfrowej ktora jest banalna, a problemem jest czesc analogowa i czesc problemow wyjasnil kolega @krzysiek_krm

    No i kolejny problem - pomijajac robocizne bedzie to w wykonaniu pojedynczym drogie (jak chce sie to szybko zrealizowac) - lub zajmie wykonanie mnustwo czasu np. tansze PCB z chin i inne optymalizacje kosztow (zamawianie czesci tam gdzie taniej itd. - ale za zwyczaj dluzej sie na nie czeka).
  • #27 15677210
    Konto nie istnieje
    Poziom 1  
  • #28 15677272
    zacheusz
    Poziom 9  
    @Nemo-07 dziekuje za cenny komentarz. FYI: opcja 2 jest juz w trakcie realizacji (nie jest potrzebny nawet przetwornik - wystarcza komparatory + zegar + potencjometr cyfrowy) - znacznie mniej pracy niz rzeczone 70 godzin - wystarczylo pomyslec i zrozumiec temat ;)
    Omawiane w tym watku wykonanie opcji 1 rzeczywiscie ze wzgledu na predkosc transmisji danych moze znalezc sie na granicy budzetu (wlasnie go zwiekszylem do 2000zl za sama prace), niemniej jednak nadal jest rozwazane jako backup do rownoleglego wykonania.

    Rzeczywiscie najwieksze watpliwosci budzi to jaki zastosowac mikrofon. Bedzie to wymagalo testow i doswiadczen z oscyloskopem. Mam taki EK-26899-P03 - jego glownym zastosowaniem wymienionym przez producenta jest "gunshot recording" wiec moze zadziala ;)
  • #29 15677400
    Konto nie istnieje
    Poziom 1  
  • #30 15677426
    Urgon
    Poziom 38  
    AVE...

    Ten mikrofon traci czułość powyżej 10kHz, w okolicach 60kHz "wariuje". Jest przeznaczony do nagrywania huku wystrzałów, bo one nie mają tak wysokiej częstotliwości w żadnych okolicznościach, a sam mikrofon jest liniowy do 153dB SPL. "Mikrofon" na założone przez autora pasmo musiałby być chyba z głowicy USG, a one, o ile się nie mylę, działają tylko dotykowo, więc fali akustycznej w powietrzu nie zarejestrują, albo zarejestrują bardzo słabo.
    zacheusz napisał:
    @Urgon problem z wycena tego wynika, ze trzeba miec wiedze i doswiadczenie za rowno w dziedzinie elektroniki cyfrowej jak i analogowej a w dodatku pomyslec troche out of the box. Osoba majaca taka wiedze bez problemu zrobi to w 70 roboczogodzin. Wiekszosc elektronikow robi albo jedno albo drugie i wydaje im sie, ze to czego nie wiedza to rocket science. Poza tym jest to cena wyjsciowa do potencjalnych negocjacji.

    Zdarzyło mi się zaprojektować kilka rzeczy łączących część analogową z cyfrową. Nie były to jakieś wymyślne konstrukcje, ale mimo pozornej prostoty zabierały one od kilkunastu do kilkudziesięciu roboczogodzin, nie licząc czasu na stworzenie oprogramowania.
    zacheusz napisał:
    Na jakiej podstawie na "Twoje oko" wycenilbys to na 30 tysiecy zlotych gdy nie masz ani wiedzy ani umiejetnosci w tym temacie? (Sam to wyraznie przyznales.) To, ze firmy sprzedaja sprzet pomiarowy za taka cene to nie znaczy, ze wykonanie go tyle kosztuje. Poza tym mowimy tu o surowej elektronice bez obudowy, interfejsu uzytkownika, supporcie, napraw gwarancyjnych, dokumentacji uzytkownika itd. - to wszystko sklada sie na cene produktu oferowanego przez firmy. I skad do diaska Ci sie wzial pomysl o korzysciach majatkowych?

    Pomysł o korzyściach majątkowych wziął się z tego fragmentu:
    qazpylades napisał:
    Moja przystawka z odpowiednimi analogowymi wejściami i z dodatkowym oprogramowaniem do analizy będzie sprzedawana przez moją firmę po 20k+VAT.

    Stąd też bierze się moja wycena kosztów projektowych. Urządzenie przy pierwotnych założeniach jest skomplikowane i wymaga bardzo specyficznych części, które nie są łatwodostępne. Przypuszczam, że samo zdobycie not katalogowych niektórych komponentów może wymagać umów NDA. Dobry inżynier projektujący takie rzeczy miesięcznie zarabia 50-300 złotych na godzinę (jak nie lepiej). Tak więc moja sugerowana cena takiego projektu jest prawdopodobnie zaniżona.
    zacheusz napisał:
    Porownywanie do cen gotowych produktow tez nie jest zbyt sensowne. Podobny gotowy produkt (tylko z 2 a nie 5 mikrofonami) kosztuje $349 czyli ponizej 1400 zlotych: http://www.steinertsensingsystems.com/product...ls/superchrono-acoustic-shooting-chronograph/ i jest to nie tylko sprzet ale takze software. Problem w tym, ze uklad dwoch mikrofonow powoduje bledy wynikajace z odchylen linii strzalu.

    To urządzenie nie próbkuje sygnału akustycznego z wielką częstotliwością, tylko mierzy przesunięcie fazowe między dwoma mikrofonami rejestrującymi huk. Przy odległości między mikrofonami równej 10cm wystarczy próbkować sygnał z częstotliwością (340/0,1)*10 = 34kHz. Dokładniejszy pomiar zapewni dowolna karta dźwiękowa próbkująca z częstotliwością 192kHz. Autor mógłby zrobić cały projekt na interfejsie audio z pięcioma kanałami i dowolnym komputerze, który go obsłuży...
REKLAMA