어플리케이션 노트의 신뢰성


12

마지막 질문은 애플리케이션 노트 및 (나쁜?) 연습에 대한 논의를 가져왔다. 다양한 답변 아래의 의견을 참조하십시오.

지금까지 나는 다음과 같이 생각했다. "이 애플리케이션 노트는 일부 대기업에서 일하는 전기 엔지니어들이 작성하고 있으며, 아마도 그들이하는 일을 알고있을 것입니다."

그러나 마지막 질문의 의견을 읽은 후에는 누구를 신뢰할지 모릅니다. 전기 발전을 공부하고 있거나 실질적인 경험이 많았다면 아마도 잘못된 연습 / 잘못된 응용시주의 사항을 볼 수있는 충분한 지식이있을 것입니다. 그러나 나는 단지 취미 자입니다.

그래서 내가 무엇을해야하니? 무언가가 깨질 때까지 모든 것이 잘 작동하기를 바랍니다. 그래서 나는 다음 번에 알고 있습니다 : 이것을하지 마십시오. 관련 질문에 대한 의견에 따르면, 일부 결함이 무작위로왔다 갔다하기 때문에 이것은 실제로 실망 스럽습니다. 어쩌면 응용 노트에서 가져온 디자인이 잘못되었다는 것을 깨닫지 못할 수도 있습니다. 나는 경험이없는 사람이기 때문에 아마도 내 디자인에서 실수를 검색 할 것입니다 ...

내가 다른 질문의 의견에서 지금까지 배운 것 중 하나는 항상 데이터 시트를 살펴보고 장치의 작동 등급을 초과하는 것을 검색해야한다는 것입니다 (최대 등급 내에 머무르는 것이 안전하지는 않습니다).

애플리케이션 노트에서 확인해야 할 다른 것이 있습니까? 그래서 나쁜 디자인을 식별하고 실제로 나쁜 디자인인지 누군가에게 물어볼 수 있습니까 (예 : 여기).


이것은 많은 사용자에게 큰 가치가 있다고 확신하지만 CW가 필요하다고 생각합니다. 나는 이것이 더 인기있는 대회가 될 수 있도록 그것을 변환하고 있습니다.
Kortuk

답변:


15

Olin에게 물어보십시오 :-)-불꽃 복을 입으십시오.

거룩한 기록이되어야하는 데이터 시트와는 달리 (종종 그렇지는 않지만) 애플리케이션 노트는 매우 "혼합 된 가방"입니다. 마법 연기 없이는 사용할 수 있기를 바라지 만, AN에있는 것을 복음으로 받아들이는 것은 비용이 들지 않습니다.

다음은 의견입니다 (물론).
사람들은 내가하는 모든 평가에 대해 반대 의견을 제시 할 수 있습니다.

코드 : AN과 함께 제공되는 샘플 코드와 관련하여 AN에 적합하게 작성된 경우 "아마도 서두르고", 기존 응용 프로그램 및 라이브러리를 기반으로하는 경우 품질이 떨어질 수 있습니다. 나보다 이것에 대해 말할 자격이있는 Olin은 대부분의 코드가 가난하거나 위험하다고 말할 것입니다. Olin의 회사는 최고의 Microchip 대표이며 Olin은 개발자로서 원하고 상사로서 원하지 않는 완벽 주의자입니다. 즉, Olin이 작성한 코드에 대해 약간의 문제가 생길 수 있지만 그의 충고에 귀를 기울이십시오.

하드웨어 : 하드웨어 와 관련하여 AN 라이터가 높은 역량을 갖기를 바랍니다. AN이 상업용 제품의 기초로 사용할 수 있다고 제안하는 참조 디자인에 관한 것이라면 최고의 사람들을 배치하기를 바랍니다. 그러나 많은 IC를 만들고 사람들이 귀하의 제품을 사용할 수있는 방법을 제안하고 싶다면 "소년"이 적어도 일부를 작성할 것으로 기대할 수 있습니다. 따라서 안목을 가지십시오-제안 된 것을보고 일부 블로커를 찾을 준비를하십시오.

Chip bloat : TI 애플리케이션 노트를 볼 때 오늘 밤에 다시 상기 한 요소는 "릴리를 도금"하는 경향이 있다는 것입니다. 적은 수의 IC를 사용하는 경우도 있습니다. IC가 유통되고 있거나

작가의 평판은 매우 중요합니다. "권한에 대한 이의 제기"에 장점이있는 곳입니다. Jim Williams가 쓴다면 그것을 믿으십시오. Jim은 최근에 사망했으며 고전적으로 신뢰할 수있는 다른 많은 이름도 같은 방식으로 사용되었습니다.

회사 평판은 다소 중요합니다.

LT는 일반적으로 좋습니다. 주로 짐과 함께 비난합니다.

AD / 아날로그 장치는 일반적으로 매우 좋습니다.

NatSemi는 많은 장점이 있지만 확실하지 않은 혼합 가방입니다.

마이크로 칩은 훌륭한 제품을 만들지 만 오히려 앱 노트를 만들어내는 경향이 있습니다.

Burr Brown은 Holy Grail [tm}을 지키는 경향이 있지만 TI에 의해 인수 된 이름은 다르게 사용될 수 있습니다.

TI는 일반적으로 수십 년 동안 상당히 우수합니다. 그들은 최근 몇 년 동안 NatSemi와 BurrBrown 등을 인수했으며 평균적으로 하락하지 않을 것으로 기대합니다.

Zetex (Diodes Inc.에 의해 인수 됨)는 훌륭한 부분을 훌륭하게 만들지 만 (완벽!) 완벽한 앱 노트를 작성하는 것으로 알려져 있습니다.

Nichia는 앱 노트를 작성하지 않는 경향이 있지만 만약 그렇게했다면 아마 프레임을 구성 할 수있을 것입니다.

Luxeon / Lumileds / Ghost of Philips는 과거 LED에 대한 뛰어난 기술 노트를 작성했습니다. LLP는 시중의 거의 모든 다른 제품과 달리 LED를 이해하고 다른 제품을 볼 때 지식 기반을 성장시키는 데 사용할 수 있습니다.

Atmel / AVR : 잘 아는 디지털을 고수해야합니다. 제로 크로싱 검출기로 바디 다이오드를 사용하는 것은 실제로 매우 훌륭했습니다.

휴렛 팩커드 (Hewlett Packard) : 구식 HP의 기술적 인 부분은 완전히 훌륭했습니다. 완전히. Novo Riche HP가 관련성 노트를 작성하는 경우주의해서 다루어야합니다. 의심스러운 경우 다른 쪽을지나갑니다. 애질런트는 이전 HP의 맨틀 대부분을 운반하며 크게 신뢰할 수 있습니다.

옛날의 모토로는 전혀 나쁘지 않습니다. 온 세미는 상당히 잘 따라 갔다. 아이들도 S을 수도 있습니다.

...


"애질런트"- 당신은 이전 HP 반도체 단위 아바고 의미 (의 LED, 광 분리기)
제이슨 S

9

앱 노트가있는 내 솔루션 : 간단히 무시하십시오 . 그것들 을 인형 용 전자 제품 으로 생각하면 인형 이 너무 자주 쓴다.

앱 노트는 해당 부분을 디자인 한 숙련 된 전문가가 작성했다고 생각할 수 있지만 대부분의 경우 사실이 아닙니다. 고객 기술 담당자가 대부분의 앱 노트를 생성 한 회사 구조와 일부 경우 마케팅까지도 보았습니다. 기술 담당자는 동일한 질문에 대답하거나 고객이 똑같은 어리석은 일을 반복해서 발견하는 데 지쳐서 작성합니다. 마케팅은 그들이 더 많이 팔고 싶은 특정 응용 프로그램에서 제품을 사용하는 방법을 보여주기를 원하기 때문에 작성합니다. 물론 모든 회사는 최소한 앱 노트를 심사하는 프로세스를 가지고 있지만, 너무 엄격하다고 생각하지는 않습니다. 경우에 따라 설계 엔지니어는 앱 노트가 나오기 전에 앱 노트를 보지 못할 수도 있습니다. 다른 경우에 그는 실제로 할 수있는 일을하고 있고

기본적으로 정말 훌륭한 엔지니어는 앱 노트를 작성하기에는 너무 귀중합니다 . 기껏해야 이것은 "응용 프로그램 엔지니어"에 의해 수행됩니다.

궁극적 인 진실은 데이터 시트에 있습니다. 현재하고있는 일을 알고 있다면 실제로 앱 노트가 필요하지 않습니다. 기껏해야 그들은 무언가를 망치지 않았습니다. 무엇을하고 있는지 모른다면 디자인에 대해 책임을지지 말아야합니다. 나는 앱 노트가 사물을 이해하는 데 도움이되는 보조 자료가 될 수 있다고 생각하지만, 너무 많기 때문에 인형에 대해 인형이 쓴 것으로 간주하는 것이 가장 좋습니다.

Russell이 말했듯이, 다른 회사와 다른 저자 (알려진 경우)는 다른 문화보다 배우기 쉬운 문화가 다릅니다. 그러나 매우 조심하십시오. 회사 문화 인 것처럼 보일 수있는 것은 회사를 운영하는 단일 엔지니어 일 수 있습니다. 그가 떠날 때 품질이 크게 바뀔 수 있습니다. 신뢰할 수있는 유일한 정보는 자신이 인정하고 높은 표준을 준수한다는 것을 알고있는 개인이 작성한 앱 노트입니다. 그것들은 매우 적습니다.

"큰 이름"조차 나쁜 날을 가질 수 있습니다. 오래 전 휴렛 팩커드에서 일하는 신입 엔지니어였던 1980 년에 수석 엔지니어가 내 디자인에서 내셔널 세미 컨덕터의 새로운 전압-주파수 변환기 칩을 사용할 것을 강력히 제안했습니다. 수석 엔지니어는이 부품이 일종의 아날로그 반도체 신인 Bob Pease가 디자인했다고 말했다. 따라서 데이터 시트를주의 깊게 읽고 Bob Pease가이 부분을 사용하여 고해상도 A / D를 만드는 방법에 대한 주석을 작성했습니다. 데이터 시트는 의미가 있지만 앱 노트는이 문제로 22 비트 A / D를 만들 수 있다고 진지하게 제안했습니다. 앱 노트의 회로는 백만 분의 1을 초과하는 명백한 오류 원인을 가지고있었습니다. 뭔가를 오해해야한다고 생각했는데 그래서 저는 수학을하고 수석 엔지니어를 보여줄 수있을만큼 신중하게 케이스를 증명했습니다. 그는 그것을보고 나와 동의했고 웃으면 서 말 했어요"예, BoB Pease는 요즘 느슨한 대포 인 것 같습니다. 내셔널이 그를 조금 지배하려고한다고 생각 합니다. " 그가 너무 관대하고 내가 뻔뻔스럽게 생각한 것에 대해 더 화를 내지 않는 것이 놀랍습니다. 그리고 그는 "어쨌든 그것은 단지 appnote 일 뿐이다. 그것은 여전히 ​​좋은 부분처럼 보인다"고 말했다 . 그때는 앱 노트가 우연히 작성되었으므로 우연히 그 이상을 받아들이지 않아야한다는 것을 알았습니다.


7
죄송합니다. Olin, 응용 프로그램 엔지니어가 실제로 훌륭한 엔지니어가 아니라는 것을 의미합니까? IMO 응용 엔지니어는 부품을 가장 잘 적용하려면 부품을 잘 이해하고 잘 이해해야합니다. 부품 최고의 기능을 사용하고 함정을 피하고 가장 경제적 인 방법으로 적용하십시오. 이를 위해서는 데이터 시트를 잘 이해해야합니다. 고객이 부품을 올바르게 사용하는 데 도움이된다면 회사는 "실제로 훌륭한 엔지니어"가 AN을 작성하여 경제적으로 잘 설계 한 부품에 대한 크레딧을 얻을 수 있습니다. 내 두 센트.
stevenvh

2
참조-나는 Olin이 뭐라고 말할지 :-). 나는 앱 노트를보고 사랑하는 것을 인정할 것이다. 두뇌에 갇히고 나중에 준설되고 다른 방법으로 사용되는 아이디어 나 비트 및 조각이있을 수 있습니다. 앱 노트에서 직접 제작 한 것은 거의 없으며 영감과 씨앗을 제공합니다. IC가해야 할 일과 할 수있는 일을 이해하는 한, 앱 노트가 좋은 가이드입니다. 똑같이 바보 :-) 전원 또는 다른 뭔가를 감지 데이터 시트 위에 그것에 의존하면 제로 크로싱에 몸 다이오드를 사용하여 끝낼 수 있습니다
러셀 맥마흔

@ stevenvh : 좋은 앱 노트가 있으며 일부는 유능한 엔지니어가 작성했지만 그 반대의 경우도 마찬가지입니다. 당신은 품질에 의존 할 수 없습니다. 일부 앱 엔지니어는 다른 전문가 그룹과 마찬가지로 매우 우수합니다. 앱 엔지니어는 부품의 모든 뉘앙스를 고려하는 것보다 작업을 수행하는 데 더 집중하는 것 같습니다. 다시 말하지만, 좋은 것과 나쁜 것이 있습니다. 예를 들어, John Day (Microchip의 최고 수준의 현장 엔지니어)가 무언가를 말하면 진지하게 받아 들일 것입니다. 다른 사람들로부터 더 많은 검사를 할 것입니다.
Olin Lathrop

1
많은 데이터 시트는 엔지니어가 실제로 지정되지 않은 것들에 의존하지 않는 유용한 디자인을 만드는 것이 실질적으로 불가능한 실질적인 애매 모호한 영역을 남깁니다. 예를 들어, 래치에 지정된 최소 전파 시간, 25C에서 -5ns, -40C에서 + 85C로 5ns의 지정된 유지 시간이 없다고 가정하십시오. / Q를 D에 연결하면 클록 입력에 클린 펄스가 도달 할 때마다 준 안정화되지 않고 출력을 토글하는 회로가 생성된다고 가정하는 것이 안전합니까? 그러한 회로가 25.6C에서도 작동한다고 가정 할 수있는 근거는 무엇입니까?
supercat

3
일부 애플리케이션 노트는 칩이 보호 다이오드에서 일정량의 전류 (일반적으로 1uA와 1mA 사이)를 견딜 수 있다고 가정하는 설계를 제공하지만 많은 데이터 시트는 1aA (즉, 전자 당 약 6 개의 전자)를 보장하지도 않습니다. 둘째) 안전합니다. 현재 또는 미래의 실리콘에서 무엇을 '제거 할'수 있을지에 대해 무엇을 가정해야합니까?
supercat 2019

5

많은 애플리케이션 노트가 단순히 제품을 판매하려는 노력으로 경험이 부족한 엔지니어 (저는 그 용어를 느슨하게 사용함)가 작성한 품질이 낮거나 모호한 장점이 있다는 것은 사실이지만, 더 많은 이야기가 있습니다.

경험이 풍부한 엔지니어가 시간을 내고 아주 좋은 일을하려고 최선을 다하더라도 여전히 내재 된 한계가 있습니다. 특히 그가 설명하는 회로를 구축하고 테스트한다고 가정하고 실험실에서 설명한대로 작동한다고 가정 할 필요는 없습니다. 실제 프로토 타입을 제작하는 것은 다른 조건에서 다른 사람들이 쉽게 재현 할 수있는 것을 만드는 것과는 다릅니다.

애플리케이션 노트에서 회로를 작성할 때 부품과 방법이 앱 엔지니어가 사용하는 것과 동일하지 않을 가능성이 높습니다. 두께가 다른 PC 보드를 사용하는 것만 큼 간단한 문제가 발생할 수 있습니다. 간단한 오실레이터의 경우를 고려하십시오. 만약 플러스 또는 마이너스 10 %로 지정된 커패시터를 사용하고 그의 쪽이 높고 낮은쪽에 있다면,이 큰 차이만으로도 진동하지 않거나 진동하는 것을 의미 할 수 있습니다 기본 주파수가 아닌 고조파에서.

특히 아날로그 및 RF 회로의 경우 플러그 앤 플레이가 거의 필요하지 않으므로 드라이브 레벨 조정, 앰프 자연 화, 필터 조정 등을 고려해야합니다.

목욕물에 아기를 버리지 마십시오. 애플리케이션 노트는 완벽하지는 않지만 훌륭한 아이디어의 원천이 될 수 있습니다. 소금 한 알을 곁들여 회로를 직접 정제하고 테스트하기 위해 열심히 노력하십시오.


3

애플리케이션 노트는 회사를위한 거대한 마케팅 도구입니다. 이는 제품의 기능을 강조하고 고객의 학습 곡선을 완화하며 지원 구조의 품질을 보여줍니다. 이 모든 것은 엔지니어가 BOM에 부품을 배치하도록 설득하기 위해 수행됩니다.

모든 회사가 다른 회사만큼 앱 노트를 진지하게 받아 들일 수는 없으며, 종종 팀의 젊은 엔지니어가이를 작성해야합니다. 이것은 의도 된 용도를 희석시키지 않습니다. 앱 노트는 엔지니어링 작업을 수행하지 않습니다. 그것들은 템플릿입니다. 데이터 시트 미묘함을 이해하는 데 도움이되는 예제. 그것들은 거의 필요하지 않거나, 설계되거나, 잘라 내기 및 붙여 넣기 모듈 일 것으로 예상됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.