태그 보관물: components

components

프로젝트에 사용할 IC를 선택하는 방법은 무엇입니까? 만 그림을 사용할 것입니다. 자신을 위해 데스크탑

이것은 다소 생각이 들지 만 그림을 사용할 것입니다. 자신을 위해 데스크탑 컴퓨터를 만들고 있다고 가정 해 봅시다. 이제 당신이 할 수있는 한 가지 방법은 구성 요소 (예 : Newegg)를 배포하는 사이트를 방문하고 원하는 것을 찾을 때까지 CPU를 탐색하는 것입니다. 그런 다음 원하는 CPU와 호환되는 마더 보드를 찾으십시오. 그런 다음 구축하십시오. 알기 전에 모든 부품을 선택했을 것입니다.

전기 공학으로 돌아 가기 : 종종, 내가 찾고있는 “어떤 종류의 부분”을 알고 어떤 사양이 필요한지 모호하게 생각합니다. 그러나 단순히 부품 사이트 (예 : Digikey)에서 검색을 수행하면 종종 수백, 수백, 심지어 수천 개의 결과가 나옵니다. 내가 사용할 수있는 적절한 범용 구성 요소를 구별하기가 어려우므로 경험이 거의없는 나 같은 사람에게는 충격적입니다.

경험이 거의없는 사람은 프로젝트를 개발할 중앙 IC를 어떻게 선택해야합니까 (이러한 설계가 적절하다고 가정)? 유용하거나 단순하거나 일반적으로 사용되는 IC (트랜지스터, 연산 증폭기, 마이크로 컨트롤러 등) 목록이있는 리소스가 있습니까?



답변

아마 모든 사람들이 언젠가는 이런 생각을하고 있다고 생각합니다.

사용할 수있는 “유용한 구성 요소”를 권장하는 서적 / 사이트가 있습니다. 유일한 문제는 이러한 것들이 매우 빨리 오래된 것입니다. 예를 들어 741과 PIC16F84는 능가 된 이후로 길고 길지만 여전히 권장됩니다.

프로젝트에 필요한 사양을 알고 있다면 사양에 따라 구성 요소를 선택할 수 있습니다. 예를 들어 10MHz 아날로그 대역폭이 필요하고 5V 전원을 사용하는 경우 그에 따라 opamp 결과를 필터링 할 수 있습니다. 10MIPS에서 uC를 실행하려면 어떤 속도가 필요합니까? 40MIPS? 어떤 주변 장치가 필요합니까? USB? SPI? 할 수있다? 적절하게 필터링하십시오. 파라 메트릭 검색은 당신의 친구입니다 (MMouser, Farnell, Digikey 등과 같은 모든 괜찮은 사이트가 있습니다)
이것은 거의 모든 것에 적용되므로 데이터 시트를 읽고 정보에 근거한 결정을 내릴 수있는 빠른 방법은 없습니다 (아직 부품을 사용하지 않은 한) 물론이야)

그래서 대답은 아마도 먼저 머리를 숙이고 검색 도구를 올바르게 사용하는 방법을 배우는 것부터 시작하십시오 (사용 가능한 모든 도움을 찾으십시오). 구성 요소를 통해 길을 선택하고, 데이터 시트를 읽고, 사양 / 그래프 등을 배우십시오. 평균.

다른 모든 옵션과 긴 데이터 시트에 압도당하는 것을 기억하지만 잠시 후 두뇌가 필요한 정보를 빠르게 필터링하는 데 익숙해집니다. 그래도 여전히 시간이 걸리며 가장 즐거운 일은 아닙니다.
물론, 당신이 사양을 확신하고 다른 누군가가 당신을 위해 그것을 할 수 있다면 항상 좋은 선택입니다 😉
새로운 칩으로 최신 상태를 유지하는 것도 유용합니다, 나는 모든 새로운 제품 알림에 가입합니다 다양한 장소에.


답변

저는 매우 구체적인 관점에서이 질문에 대답 할 것입니다. 전기 엔지니어는 대량 생산을 위해 무언가를 설계합니다. 그리고 “볼륨 생산”을 연간 1,000 ~ 1 만 대, 최대 10 년간 생산으로 정의합니다. 나는 이것이 여기의 많은 사람들에게 적용되지 않는다는 것을 알고 있지만, 그것이 흥미롭고 유익한 것이어야한다고 생각합니다.

여기에는 두 가지 파트가 있습니다. 작동 할 파트를 찾고 해당 그룹에서 올바른 파트를 선택합니다.

올바른 부분을 찾기 위해 다양한 출처를 사용합니다 (중요도 감소) : 제조업체 및 부품에 대한 본인의 지식, 제조업체 담당자 / 배포자 / FAE / Etc의 정보, 제조업체 웹 사이트 검색 및 거래에서 읽은 임의의 항목 잡지.

올바른 부분을 고르기 위해서는 비용, 가용성, 두 번째 소스, 다른 프로젝트에 사용하는 것, 칩 제조 시간, 담당자 / 유통 업체의 유용성을 포함하여 많은 요인을 고려해야합니다. / FAE는 물론 칩 자체의 성능 / 기능입니다.

MP3 플레이어를 디자인해야한다고 가정 해 봅시다. 이를 위해서는 CPU, 플래시, USB 인터페이스 및 오디오 출력이 필요합니다 (전원 무시 중).

CPU는 NAND 플래시, 오디오 DAC 및 USB 인터페이스 용 인터페이스가있는 32 비트 CPU 여야합니다. 먼저 CPU 아키텍처와 두 제조업체로 좁 힙니다. ARM의 경우 주로 TI를 살펴 보겠습니다. 프리 스케일은 ARM을 만들지 만 개발 툴이 싫다. Analog Devices는 볼 가치가있는 통합 오디오 DAC가있는 DSP를 가지고 있습니다. 그러나 TI와 함께 갑시다. TI의 웹 사이트에는 4 개 또는 6 개의 칩으로 좁힐 수있는 멋진 CPU 선택 가이드가 있습니다. 그것을 사용하고 TI의 FAE 및 유통 업체와 대화함으로써 4 또는 6 중 하나를 선택합니다.

NAND 플래시를 찾는 것은 다소 쉽습니다. 대화 할 가치가있는 제조업체는 약 4 명 뿐이며 그 중 2 명은 이러한 “낮은 생산량”에서 제대로 작동하지 않습니다. 내 사양으로 지역 담당자 / FAE / Disty에게 이메일을 보낸 후 부품을 추천했습니다. 그로부터 사용할 부분을 선택하겠습니다.

거의 모든 USB 인터페이스 회로는 CPU 자체에 있어야합니다. 모든 외부 회로는 CPU 데이터 시트 및 애플리케이션 노트에 문서화됩니다. 난 그냥 그것을 복사합니다. 중요한 구성 요소가 모두 선택되었을 것입니다.

합리적인 오디오 DAC는 Cirrus Logic, TI, AKM 및 Wolfson의 4 개 회사에서만 제작됩니다. 이 응용 프로그램은 중요하지 않기 때문에 다른 제조업체만큼 우수합니다. 다른 프로젝트에서 Cirrus Logic DAC를 이미 사용하고 있으므로이 프로젝트에도 동일한 부분을 사용합니다. 그러나 선택해야한다면 웹 사이트를 검색하여 범위를 좁힐 것입니다. 그런 다음 다양한 유통 업체로부터 견적과 의견을 얻으면 최종 정보를 얻을 수 있습니다.

오디오 출력에는 일부 아날로그 부품 (주로 op-amp)이 필요합니다. 경험에 따라 고려해야 할 사항이 있지만 다양한 제조업체 웹 사이트에 도움이되는 많은 자료가 있습니다. 또한 FAE는 큰 도움이 될 수 있습니다. 솔직히 op-amp를 선택하면 CPU를 선택하는 것보다 시간이 오래 걸릴 수 있습니다! 동일한 패키지와 핀아웃을 가진 다른 제조업체에서 여러 op-amp를 선택하는 것이 합리적 일 수 있으므로 프로토 타입에서 다른 칩을 사용 해보고 가장 좋은 것을 선택할 수 있습니다.

이 MP3의 부품 선택 프로세스는 처음부터 끝까지 2 주가 걸릴 수 있습니다. 전원 공급 장치 및 배터리 충전기를 추가 한 경우 3 주 이 시간의 대부분은 다양한 사람들과 이메일 태그를 재생하므로이 기간 동안 다른 귀중한 작업이 발생합니다. 이것은 오랜 시간처럼 들리지만이 시점에서의 실수는 수만 달러가들 수 있습니다. 시간이 걸릴 가치가 있습니다.


답변

다른 사람들이 말했듯이 일회용 디자인의 경우 실제로 디자인 비용을 최소화하는 데 많은 시간을 할애 할 가치가 없습니다. 예를 들어 특정 uC 제품군에 이미 익숙한 경우에는 해당 제품군을 사용하는 것이 좋습니다.

그러나 요구 사항을 충족하는 수십 개 이상의 부품에 진정으로 직면하는 경우 가격을 기준으로 정렬하고 가장 저렴한 부품을 선택하는 것이 합리적인 방법입니다. 최소한 비용이 중요한 미래 프로젝트에서 사용할 수있는 상대적으로 저렴한 부품에 대해 어느 정도 친숙해질 것입니다.


답변

Oli가 말했듯이, 모든 사람들이이 단계를 겪고 일부는 머물러 있습니다.

첫째, 대규모 생산을 위해 설계하지 않는 한 설계의 효과는 그다지 중요하지 않습니다. 그것을 할 수있는 칩을 안다면, 10에서 8 칩으로 20 달러에서 16 달러로 디자인을 줄이기 위해 몇 시간과 몇 시간을 소비하는 것이 종종 가치가 없습니다. 이것은 741, 555 및 16f84 디자인의 풍부함과 PIC 사용자가 AVR 사용을 거의 고려하지 않는 이유와 그 반대의 이유를 설명합니다.

대량으로 디자인하거나 동일한 유형의 디자인을 반복해서 수행하는 경우 (uC + USB 인터페이스 + H 브리지라고 함) 비슷한 회로를 디자인 한 다른 사람들, 신제품 발표에주의를 기울여야합니다. 내 experienxce에서 이것은 거의 자동으로 이루어 지지만 시간이 걸립니다.


답변

digikey와 같은 곳에서 특정 부품 번호없이 부품 유형을 검색하는 것이 거의 완전히 쓸모가 없다는 것을 알았습니다.

그러나 일부 제조업체 페이지로 이동하면 거의 모든 부품에 원하는 사양과 일치하는 부품을 좁히는 데 도움이되는 필터가 있습니다.

예를 들어, STMicro는 http://www.st.com/stonline/stappl/productcatalog/app?page=productSelector에 매개 변수 제품 선택기를 가지고 있습니다. 원하는 장치 유형을 선택한 다음 전압으로 필터링하여, 패키지 및 기타 필요한 사양.

어떤 회사가 실제로 원하는 IC 유형을 만드는지 알 수 있습니다. 대부분의 부분에서는 STMicro, Texas Instruments, Maxim 및 National Semiconductor를 살펴 봅니다. 추가 보너스로,이 4 개 회사 모두 제품 대부분의 무료 샘플을 보내드립니다. 그들은 심지어 운송비를 지불합니다. 따라서 IC가 자신의 목적에 맞는지 확실하지 않더라도 적어도 알아내는 데 비용이 들지 않습니다!

그리고 다른 사람들이 말했듯이, 프로젝트 나 프로토 타입을 위해 가장 좋은 부품을 얻는 것에 대해 걱정하지 마십시오. 거의 동일한 두 부분의 차이를 극복하기 위해 한 시간을 소비하는 것은 가치가 없습니다.


답변

당신이 모르는 것은 당신을 죽인다. 부품이 스펙을 따르고 버그가 없다고 가정하지 말라.

당신이 알고있는 것에 대한 CPU 스틱. 예를 들어 저명한 ARM 공급 업체는 일부 ARM 제품군에서 내부 플래시가 데이터를 잘 유지하지 못하는 불쾌한 버그를 가지고 있습니다. (여기서 신뢰할 수있는 출처의 정보이므로 평가조차하지 않고 더 입증 된 부분으로 옮겼습니다.) 그래서 변경하기가 어려울 수 있으므로 CPU와 같은 것으로 입증 된 부분을 고수하십시오. 이것을 먼저 선택하십시오. (브레인 우선)

무엇이든 평가 키트를 받으십시오. TI는 아날로그 및 전원, ST는 CPU를 좋아합니다. 평가 키트를 제공하고 평가 키트를 사용하여 모든 것을 구축해 보라고 요청하면 일반적으로 가능합니다.

더 적은 수의 공급 업체를 고수하고 처리하기 쉬우 며 공급 업체의 총 가치 $를 증가시켜 더 나은 가격을 책정하십시오.


답변