RnD trên điện não đồ, Cần trợ giúp, op-amp gì?


14

đây là bài viết đầu tiên của tôi và tôi cần một số trợ giúp / tư vấn tìm các mạch tích hợp phù hợp. Tôi sẽ bắt đầu bằng cách mô tả nền tảng dự án một chút. Tôi đã nhận được học bổng để phát triển điện não đồ nguồn mở, phần cứng hoàn chỉnh sẽ cung cấp nền tảng cho mọi người phát triển các ứng dụng sáng tạo và trị liệu khác nhau cho hệ thống EEG, ví dụ như bộ điều khiển âm nhạc, bộ điều khiển trò chơi hoặc chương trình đào tạo não. Tôi muốn sử dụng MCU Atmel cho chuyển đổi tương tự sang kỹ thuật số, tôi muốn nó kết nối với máy tính qua USB và tôi cũng muốn thiết bị được cung cấp bởi kết nối USB. Tôi cần trợ giúp để tìm một IC op-amp phù hợp để khuếch đại tín hiệu từ các điện cực trước MCU. Thiết bị đã hoàn thành sẽ có 16 kênh, vì vậy tôi muốn tìm một IC có nhiều op-amps. Hoạt động điện được chọn bởi các điện cực sẽ ở vùng 200mV trở xuống, vì vậy tôi sẽ cần rất nhiều lợi ích. Có thể điều chỉnh mức tăng của mạch op-amp với MCU bằng cách sử dụng chương trình điện trở kỹ thuật số không? Sẽ thật tuyệt nếu phần cứng có thể được lập trình lại để hoạt động với nhiều đầu vào âm thanh và cảm biến khác nhau. Bất kỳ trợ giúp hoặc lời khuyên sẽ là tuyệt vời.

Jim.


3
Có gì sai với OpenEEG? Nó là nguồn mở và nó làm tất cả những thứ này.
endolith

@endolith - Nó đắt tiền
Connor Wolf

Có rất nhiều cuộc thảo luận về thiết bị điện tử EEG tại Mạch mở: Chip lập trình EEG
davidcary

Câu trả lời:


9

Amp thiết bị đo trung bình của bạn có thể dễ dàng làm băng thông 1 MHz; và điện não đồ của bạn không quá 2kSPS. Vì vậy, một bộ ghép kênh / Mẫu và Giữ trước amp thiết bị nên cứu bạn ở đó.

Nhưng xem xét rằng amp chỉ nên là một vài đô la. Có đáng để ghép kênh không? Nếu bạn làm Surface Mount, kích thước sẽ khá tối thiểu.

Arduino không thể số hóa nhanh hơn khoảng 10kSPS, vì vậy bạn sẽ cần A / D nhanh hơn để thực hiện 16 kênh. Một cái gì đó có thể làm 12 bit ở 100kSPS sẽ rất tuyệt. Chúng cũng khá rẻ.

Lưu ý rằng để đảm bảo an toàn cho bệnh nhân, bạn cần cách ly quang trên tín hiệu và nguồn cung cấp cách ly tốt (pin hoặc tương tự). Đừng lộn xộn với sự an toàn trong lĩnh vực này - nếu bạn cần truyền luồng dữ liệu tốc độ cao, hãy xây dựng các bộ cách ly của riêng bạn hoặc sử dụng phân tích sợi để truyền tín hiệu.


Chúc mừng, nghe có vẻ như là cách tiếp cận tốt nhất, tôi nghĩ có lẽ tôi sẽ xem xét việc thiết kế và sao chép arduino có một amps thiết bị tích hợp và một con chip Atmel khổng lồ. Nếu tôi cấp nguồn cho thiết bị qua USB, tôi có thực sự cần sử dụng bộ cách ly opto không? Tôi nghĩ rằng các mạch bảo vệ trên hầu hết mọi người USB là quá đủ
Jim

Tôi đang xem xét sử dụng chip Atmel này -> search.digikey.com/scripts/DkSearch/, Không hoàn toàn chắc chắn, nhưng tôi nghĩ rằng nó sẽ thực hiện công việc và có vẻ như nó không cần một chip riêng để giao tiếp với USB
Jim

2
Không có "mạch bảo vệ" trên các cổng USB. Khi bạn chạm vào cổng USB, bạn đang chạm vào mặt đất. Không có sự cô lập. Lần duy nhất bạn có thể chạy mà không bị cô lập trong mạch EEG là nếu nó nổi (nếu bạn được kết nối với máy tính xách tay và máy tính xách tay không được cắm vào bất cứ thứ gì khác). Chỉ cần xây dựng trong một số sự cô lập thực sự để bạn không phải lo lắng về nó.
endolith

6
Xin chào Jim, Như endolith đã nhận xét, USB không có bảo vệ. Trái đất mà nó được tham chiếu có thể là tiềm năng "mặt đất" cục bộ, hoặc có thể không. Nếu máy tính xách tay của bạn được cắm vào bộ chuyển đổi 2 chân, thì mặt đất của máy tính xách tay sẽ vào khoảng 120VAC (ở Úc), mang lại cho bạn ít nhất nhiều tiếng ồn chế độ phổ biến để đối phó, khả năng bệnh nhân của bạn sẽ bị "râm ran" "Từ những khách hàng tiềm năng của bạn kết nối với đầu của anh ấy (!) Hoặc trong trường hợp xấu nhất (do lỗi trong nguồn cung cấp năng lượng), một xác chết và tội ngộ sát.
Tony Barry

Đối với amp nhạc cụ của bạn, INA129 từ Burr Brown (Texas) có thể tốt. Chúng có sẵn trên bề mặt gắn kết (SMT, nhỏ, SOIC) cũng như thông qua lỗ (TH, lớn, DIL). Cuối cùng, bạn có thể đặt 16 trong số chúng xuống bảng để chống lại sự phân cực cục bộ xung quanh các điện cực của bạn (điều này sẽ mang lại cho bạn sự bù đắp DC lớn nhất của bạn để giải quyết). 16 amps cho phép mỗi amp ổn định và sau đó bạn có thể có được thông qua bộ ghép kênh và A / D. A / D của bạn có thể là một AD7940 mà Farnell bán chỉ với 12 đô-la - thực hiện 100kSPS ở mức 14 bit, kết thúc đơn 0-5V. Đẹp.
Tony Barry

6

Đối với những tình huống như vậy, tôi nghĩ rằng bạn thường muốn sử dụng loại op-amp của bộ khuếch đại . Chúng được tạo ra cho tín hiệu vi sai, vì vậy bạn có thể dễ dàng loại bỏ nhiễu, chúng có mức tăng thực sự cao, do đó bạn có thể khuếch đại tín hiệu yếu và chúng có trở kháng thực sự cao, do đó chúng có thể cảm nhận được tín hiệu tinh tế.

Từ sự hỗ trợ nhanh chóng của trang OpenEEG như davr gợi ý, có vẻ như họ sử dụng amp thiết bị TI INA114AP làm amp chính.


Chúc mừng anh chàng, họ có vẻ như là một amp nhỏ hoàn hảo, liệu có một IC tương đương có thể xử lý nhiều kênh không? Tôi muốn thực hiện EEG 16 kênh, nhưng tôi không muốn có 16 IC riêng cho công việc.
Jim

Tôi vừa mới nhìn vào các điện cực của mình, chúng là kết nối 1pin mini DIN. Nếu tôi sử dụng một amp thiết bị có đầu vào + và -, điều đó có nghĩa là nó sẽ xuất ra sự khác biệt giữa hai điện cực? Tôi hơi bối rối về cách các điện cực nối dây. Tôi đã nghiên cứu một mảng điện cực gọi là montreal 10/20, trong đó đầu vào của tất cả các điện cực được tổng hợp và sử dụng để khử nhiễu, làm thế nào điều này phù hợp với mạch amp của thiết bị? Chúc mừng một lần nữa Todbot
Jim

Vâng không có manh mối. Tôi đã không chơi với amps thiết bị trong 15 năm và chưa bao giờ thực hiện công cụ EEG. Tôi sẽ đổ về OpenEEG. Dường như có nhiều hệ thống điện cực khác nhau được mô tả ở đó, có thể bạn có thể tìm thấy một số bit mạch làm những gì bạn muốn.
todbot

Chúc mừng sự giúp đỡ của todbot
Jim

Vâng, nó có sự khác biệt giữa hai điện cực, với các tín hiệu chế độ chung bị hủy bởi bộ khuếch đại DRL.
endolith

5

Bất kỳ lý do nào bạn không sử dụng OpenEEG , một hệ thống EEG nguồn mở và chi phí thấp? Họ đã ở đây được một thời gian và có rất nhiều thông tin hữu ích trên trang web của họ.


Tôi đã xem nó ổn, nhưng nó khá là một thiết lập cơ bản, độ sâu bit thấp và các kênh hạn chế, nó cũng là một phần cứng khá lớn. Tôi muốn một hệ thống nhỏ gọn và toàn diện hơn nhiều. Một kênh có độ sâu 10 bit giống như mức tối thiểu để có được sự thể hiện tốt của tín hiệu não, tôi chắc chắn sẽ muốn nhiều hơn thế
Jim

5

TI có ADS1298 cho giao diện EEG và ECG. Nó được mô tả như một bộ chuyển đổi tương tự sang số 8 bit, 24 bit với mặt trước ECG tích hợp.


chúc mừng anh chàng - tôi đã nhận được email quảng cáo tuần trước từ TI và con chip này ở trang nhất - thật điên rồ!
Jim

Tôi chưa thể có được con chip này - chết tiệt, họ nói rằng nó sẽ có sẵn một thời gian từ tháng 5 đến giữa mùa hè! - nói về việc đánh trống quan tâm
Jim

Thay vì sử dụng trực tiếp chip thô, bạn có thể cân nhắc sử dụng Nền tảng cảm biến sinh học dựa trên phần cứng ADS1298 dựa trên chip đó trong nguyên mẫu đầu tiên của bạn.
davidcary

4

AD620 op amp có sơ đồ trong biểu dữ liệu cho mạch ECG. Tại đây, bạn cũng có thể tìm thấy các bảng lớp sử dụng AD620 để xây dựng ECG ( 1 , 2 , 3 , 4 ). Tương tự như sơ đồ trong biểu dữ liệu chỉ dài hơn rất nhiều. Nó chỉ là một kênh duy nhất. Không thể nhanh chóng trả lời phần còn lại của câu hỏi của bạn nhưng hy vọng điều đó sẽ giúp.


Thật không may, các tín hiệu mà ECG xử lý mạnh hơn đáng kể so với các tín hiệu được xử lý bởi EEG, dù sao cũng cảm ơn nhưng tôi tưởng tượng chúng sẽ quá yếu để nhận tín hiệu qua hộp sọ.
Jim

1
Trên thực tế Jim, Cyphunk phần cứng đã đề xuất nên phù hợp với mục đích của bạn. Các tiềm năng của da mà ECG nhặt được có thể so sánh với điện não đồ (cả hai đều đo xung thần kinh). AD620, AD624 hoặc AD625 phải phù hợp với mục đích của bạn một cách đáng ngưỡng mộ, tùy thuộc vào chức năng và tính năng thiết lập mạch bạn thích.
Phác thảo Fletchy

Chúc mừng Sketchy, tôi đã hy vọng tạo ra thứ gì đó với 16 kênh, vì vậy tôi đã tìm kiếm một con chip có nhiều bộ khuếch đại thiết bị. Bạn có biết bất kỳ, bạn có thể đề nghị?
Jim

1
Có một lý do họ chỉ đặt một amp thiết bị trong một gói. Bố cục điện tốt hơn nhiều với một amp trên mỗi gói và không có tương tác giữa các kênh.
Sói Connor

2

Trong những năm 70, chúng tôi đã phát triển các đơn vị đo từ xa 8 và 16 chan cho các bệnh viện. Cần giữ cho đầu vào đầu vào bị xoắn, che chắn và tránh xa ăng-ten máy phát. An toàn hơn, Chúng tôi đã sử dụng các tế bào lithium đầu tiên để cung cấp năng lượng bị cô lập. L113 sử dụng công suất siêu nhỏ, opamp gói phẳng để khuếch đại tín hiệu. Các đầu ra được ghép vào đầu vào máy phát. Điểm thú vị của thiết kế này là phương pháp ghép kênh cần thiết để tách tín hiệu eeg 8/16. Hãy vui vẻ - đây là một dự án gọn gàng!


2

Tôi đã xây dựng một amp EMG như luận án thạc sĩ của mình. Nó sử dụng hầu hết các bộ phận tiêu chuẩn (không có INAs đắt tiền) và có các tính năng an toàn cần thiết cho thiết bị điện tử y tế. Các yêu cầu tương tự như amps EEG, tôi đoán vậy. Bộ lọc thông thấp và giai đoạn khuếch đại có thể được lập trình thông qua giao diện 2 bit (00,01,10,11), thật tuyệt nếu bạn muốn nối nó với vi điều khiển.

Với ADC, có thể tốt hơn khi thực hiện cách ly ở mặt kỹ thuật số, nhưng dù sao bạn cũng có thể sử dụng một số ý tưởng từ amp. Một tính năng hay là tấm chắn hoạt động ở các dây đầu vào vi sai cho phép độ dài dây <10 ft (<3 m) giữa các điện cực và preamp, tức là không có hộp preamp bên ngoài vỏ chính của amp.

Bản thân luận án không có sẵn trực tuyến, nhưng bạn có thể tìm thấy chương chính trong luận án tiến sĩ một phần dựa trên công việc của tôi. Vui lòng kiểm tra tại đây (xem chương 8) . Xin lỗi, tài liệu bằng tiếng Đức, nhưng sơ đồ mạch khá quốc tế, tôi đoán vậy.

Ngoài ra, tôi không biết về InAmps đa kênh.

Liên quan: Chiến lược giảm tiếng ồn trong điện sinh lý


Thật tuyệt - cảm ơn vì bản PDF .... Bây giờ tôi đang đọc rất tốt, nó trông thật rộng rãi! Tôi đã sử dụng các thiết bị ASD1298 của Texas (có 8 ampe cụ) có vẻ như là ứng cử viên tốt nhất cho dự án của tôi. Chỉ cần quá bận rộn với các dự án khác ngay bây giờ! Sẽ phải bẻ khóa với điện não đồ sớm. Cảm ơn thông tin và sự giúp đỡ :)
Jim

1

ModularEEG sử dụng INA114 .

Soundcard EEG sử dụng amp thiết bị đo AD8221 . Vâng, bạn có thể điều chỉnh mức tăng với một nồi kỹ thuật số, nhưng tại sao bạn lại muốn?

văn bản thay thế http://www.analog.com/static/imported-files/images/verified_circuits/CN0114_00_0415.gif

Ngoài ra, một tìm kiếm: http://www.google.com/search?q=site%3Ati.com+PHYSIITALICS +AMPLFORMERS%3A+EEG


Tôi muốn tạo một bảng đa năng, có thể được lập trình lại để hoạt động với nhiều đầu vào âm thanh và cảm biến khác nhau. Nó giống như một Arduino nhưng dành cho những người muốn làm DSP nghiêm túc hơn. Chúc mừng sự giúp đỡ
Jim

Tôi đã đi và mua một số amps nhạc cụ texas. Họ trông giống như doanh nghiệp, tôi chỉ đang cố gắng tìm ra cách để làm nhiều kênh. Sẽ tốt hơn nếu tất cả các tín hiệu có thể đi qua các MCU ADC và tôi có thể tham chiếu chéo chúng sau đó với máy tính. Tôi đã nghĩ sẽ tốt nếu người dùng chỉ cần chọn (trong giao diện người dùng phần mềm) một kênh tùy ý mà máy tính sẽ coi là chế độ chung, ví dụ
Jim

Phần mềm kết thúc đủ dễ để tôi làm việc, có lẽ tôi sẽ mất nhiều thời gian hơn để tìm ra phần cứng sẽ hoạt động như thế nào!
Jim
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.